Techniques for enhanced diffusion lighting

ABSTRACT

Techniques for creating, configuring, and employing diffusion light devices are presented. Such light device(s) can comprise or be associated with a light management component (LMC) that can employ sensors to monitor environmental conditions in a defined area of people or vehicles, and a diffusion component that can diffuse or otherwise process light. At a least a portion of the diffusion component and/or a light component can be formed of a fabric that can emit light and/or diffuse light. LMC can enhance function of the light device to manage diffusion of light or perform other tasks to enhance user experience and safety and security of people or vehicles. Based on results of analyzing sensor data relating to the conditions, LMC can determine and facilitate implementing an adjustment(s) to a parameter(s) of the diffusion component or light component to achieve desired emission or diffusion of light.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of, and claims priority to, U.S.patent application Ser. No. 17/518,132, filed Nov. 3, 2021, and entitled“TECHNIQUES FOR ENHANCED DIFFUSION LIGHTING,” which is a continuation ofU.S. patent application Ser. No. 17/062,929, filed Oct. 5, 2020, andentitled “TECHNIQUES FOR ENHANCED DIFFUSION LIGHTING,” now U.S. Pat. No.11,209,588, which is a continuation of U.S. patent application Ser. No.16/544,023, filed Aug. 19, 2019, and entitled “TECHNIQUES FOR ENHANCEDDIFFUSION LIGHTING,”, now U.S. Pat. No. 10,809,443, which is acontinuation of U.S. patent application Ser. No. 16/044,047, filed Jul.24, 2018, and entitled “TECHNIQUES FOR ENHANCED DIFFUSION LIGHTING,” ,now U.S. Pat. No. 10,408,988, which claims priority to U.S. ProvisionalPatent Application Ser. No. 62/609,008 filed on Dec. 21, 2017, entitled“TECHNIQUES FOR ENHANCED DIFFUSION LIGHTING,” and U.S. ProvisionalPatent Application Ser. No. 62/568,294 filed on Oct. 4, 2017, entitled“SELF AWARE LIGHTS THAT SELF-CONFIGURE,” the entireties of allaforementioned applications are incorporated herein by reference.

BACKGROUND

Typical smart lights have limited capabilities focused primarily onchanging lighting colors based on a user's configuration. Furthermore,such smart lights usually can require extensive manual userconfiguration using applications (e.g. mobile phone apps, computerprograms, etc.) that are not intuitive and can involve an undesirableamount of learning on the part of the user.

The above-described description is merely intended to provide acontextual overview relating to lighting devices, and is not intended tobe exhaustive.

SUMMARY

The following presents a summary to provide a basic understanding of oneor more embodiments of the disclosed subject matter. This summary is notintended to identify key or critical elements, or delineate any scope ofthe particular embodiments or any scope of the claims. Its sole purposeis to present concepts in a simplified form as a prelude to the moredetailed description that is presented later. In one or more embodimentsdescribed herein, systems, computer-implemented methods, apparatus,and/or computer program products that can facilitate a self-aware lightthat can perform flow management are described.

According to one or more embodiments, a system is provided. The systemcan comprise a light component of a diffusion light device, the lightcomponent configured to emit light to facilitate illumination of an areaassociated with the diffusion light device. The system also can includea diffusion component of the diffusion light device, the diffusioncomponent configured to diffuse at least one of the light or other lightassociated with the area to produce diffused light, wherein thediffusion component is further configured to emit the diffused light tothe area, and wherein at least the diffusion component is at leastpartially formed of a fabric that is configurable to diffuse at leastone of the light or the other light to produce the diffused light. Thesystem further can include a memory that stores machine-executablecomponents, and a processor that executes the machine-executablecomponents stored in the memory. The machine-executable components cancomprise: a light management component of the diffusion light device,the light management component configured to determine a light profilefor the diffusion light device based at least in part on characteristicsof the diffusion light device and environmental conditions associatedwith the area associated with the diffusion light device, wherein thelight management component is further configured to control operation ofthe diffusion component, including control of configuration of thefabric of the diffusion component, to control the diffusion of at leastone of the light or the other light to produce the diffused light basedat least in part on the light profile.

In accordance with one or more other embodiments, a method is provided.The method can comprise determining, by a system comprising a processor,a light profile for a light device based at least in part on attributesof the light device and conditions associated with an area associatedwith the light device. The method also can comprise controlling, by thesystem, diffusion of a light produced by the light device, based atleast in part on the light profile, to emit diffused light to the area,wherein the controlling comprises controlling configuration of amaterial employed by the light device to at least one of emit the lightor diffuse the light to facilitate the controlling of the diffusion ofthe light.

In yet one or more other embodiments, a device is presented. The devicecan comprise: a light component configured to emit light to facilitateillumination of an area associated with the device. The device also caninclude a sensor component configured to comprise one or more sensorsconfigured to sense conditions associated with the area and generatesensor data based at least in part on the sensing of the conditions. Thedevice further can include a diffusion component configured to diffuseat least one of the light or other light associated with the area toproduce diffused light, wherein the diffusion component is furtherconfigured to emit the diffused light to the area, and wherein at leasta portion of the diffusion component is formed of a material that isconfigurable to diffuse at least one of the light or the other light toproduce the diffused light. The device also can include a memory thatstores machine-executable components; and a processor that executes themachine-executable components stored in the memory. Themachine-executable components can comprise a light management componentconfigured to generate a light profile for the device based at least inpart on characteristics of the device and the sensor data relating tothe conditions associated with the area, and wherein the lightmanagement component is further configured to control operation of thediffusion component, including control of configuration of the materialof the diffusion component, to control the diffusion of at least one ofthe light or the other light to produce the diffused light based atleast in part on the light profile.

The following description and the annexed drawings set forth certainillustrative aspects of the specification. These aspects are indicative,however, of but a few of the various ways in which the principles of thespecification may be employed. Other advantages and enhanced features ofthe specification will become apparent from the following detaileddescription of the specification when considered in conjunction with thedrawings.

DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates a block diagram of an example system for a diffusionlight device, in accordance with various aspects and embodiments of thedisclosed subject matter.

FIG. 2 depicts a block diagram of an example, non-limiting diffusionlight device, in accordance with one or more aspects and embodimentsdescribed herein.

FIG. 3 illustrates a block diagram of an example, non-limiting diffusionlight device, in accordance with one or more aspects and embodiments ofthe disclosed subject matter.

FIG. 4 presents an example, non-limiting light bulb diagram of standardshapes and sizes of light bulbs that can be employed for one or morelight elements of a light component for a diffusion light device, inaccordance with various aspects and embodiments of the disclosed subjectmatter.

FIG. 5 illustrates an example, non-limiting diagram of standard types ofbase components, in accordance with various aspects and embodiments ofthe disclosed subject matter.

FIG. 6 illustrates a block diagram of an example, non-limiting systemthat can employ a set of diffusion light devices that can coordinatewith each other and/or another device(s), in accordance with variousaspects and embodiments of the disclosed subject matter.

FIG. 7 presents a diagram of an example scenario in which a diffusionlight device can be used as a window treatment, in accordance withvarious aspects and embodiments of the disclosed subject matter.

FIG. 8 illustrates a diagram of an example scenario in which a diffusionlight device can be used as a lamp or lamp shade, in accordance withvarious aspects and embodiments of the disclosed subject matter.

FIG. 9 depicts a diagram of another example scenario that can include anarticle of clothing that can comprise a diffusion light device, inaccordance with various aspects and embodiments of the disclosed subjectmatter.

FIG. 10 depicts a block diagram of an example, non-limiting lightmanagement component, in accordance with various aspects and embodimentsdescribed herein.

FIG. 11 illustrates a block diagram of an example, non-limitingawareness component, in accordance with various aspects and embodimentsof the disclosed subject matter.

FIG. 12 depicts a block diagram of an example, non-limiting environmentcomponent, in accordance with one or more aspects and embodimentsdescribed herein.

FIG. 13 presents a block diagram of an example, non-limitingself-configuration component, in accordance with one or more aspects andembodiments of the disclosed subject matter.

FIG. 14 illustrates a flow diagram of an example, non-limiting methodthat can facilitate controlling operation of one or more diffusion lightdevices, in accordance with various aspects and embodiments of thedisclosed subject matter.

FIG. 15 depicts a flow diagram of an example, non-limiting method thatcan form a diffusion light device, in accordance with various aspectsand embodiments of the disclosed subject matter.

FIG. 16 depicts a flow diagram of another example, non-limiting methodthat can facilitate controlling operation of one or more diffusion lightdevices, in accordance with various aspects and embodiments of thedisclosed subject matter.

FIG. 17 illustrates a flow diagram of an example, non-limiting methodthat can facilitate controlling and coordinating respective operation ofdiffusion light devices, in accordance with various aspects andembodiments of the disclosed subject matter.

FIG. 18 illustrates a block diagram of an example, non-limitingoperating environment in which one or more embodiments described hereincan be facilitated.

FIG. 19 is a schematic block diagram of a sample-computing environment.

DETAILED DESCRIPTION

The following detailed description is merely illustrative and is notintended to limit embodiments and/or application or uses of embodiments.Furthermore, there is no intention to be bound by any expressed orimplied information presented in the preceding Background or Summarysections, or in the Detailed Description section.

One or more embodiments are now described with reference to thedrawings, wherein like referenced numerals are used to refer to likeelements throughout. In the following description, for purposes ofexplanation, numerous specific details are set forth in order to providea more thorough understanding of the one or more embodiments. It isevident, however, in various cases, that the one or more embodiments canbe practiced without these specific details.

With regard to diffusion lighting, traditional mechanisms forcontrolling light diffusion typically can either be static (e.g., windowroller shades, curtains, lampshades, frosted glass), or limited tomanual changes (e.g., vertical or horizontal blinds).

Light devices, such as smart light may be employed to adjust lightingconditions. However, typical smart lights have limited capabilitiesfocused primarily on changing lighting colors based on a user'sconfiguration. Furthermore, such smart lights usually can requireextensive manual user configuration using applications (e.g. mobilephone apps, computer programs, etc.) that are not intuitive and caninvolve an undesirable amount of learning on the part of the user. Itcan be desirable to provide improved diffusion lighting devices that canprovide desirable and extensive control over the diffusion of lightingto enhance user experience, and the safety and security of people and/orvehicle traffic.

In accordance with various aspects and embodiments, techniques forcreating, configuring, and employing enhanced light devices fordiffusing or otherwise processing light are presented. A diffusion lightdevice can comprise a light management component that can control andenhance (e.g., improve or optimize) the emission of light, including theemission of diffused lighting, and other operations associated with thediffusion lighting device based at least in part on conditionsassociated with the diffusion light device and/or other diffusion lightdevices associated with (e.g., in communication with) the diffusionlight device and/or user preferences of a user of the diffusion lightdevice. The diffusion light device can comprise a sensor component thatcan comprise a set of sensors that can sense conditions (e.g.,environmental conditions, user conditions) associated with an area wherethe diffusion light device is located and/or a user associated with thediffusion light device. In some embodiments, the diffusion light devicecan be mobile or can readily be moved (e.g., a diffusion light deviceintegrated with an article of clothing, such as a shirt, of a user),wherein the area where the diffusion light device is located can change.

The diffusion light device can include a light component that can beassociated with (e.g., communicatively connected to) the lightmanagement component. The light component can comprise one or more lightelements (e.g., one or more light-emitting diodes (LEDS) or other typeof light element) that can emit light from the light component. Thelight management component can control operations of the lightcomponent, and can control properties and/or characteristics of thelight being emitted from the light component.

In some embodiments, the diffusion light device can comprise or beassociated with (e.g., integrated with, or in proximity to andinteraction with) a diffusion component through which light can beprocessed (e.g., diffused, filtered, altered, and/or otherwiseprocessed) the processed light can be emitted from the diffusioncomponent. The diffusion component can be associated with the lightcomponent to receive and process the light emitted by the lightcomponent. The diffusion component also can be associated with (e.g.,communicatively connected to) the light management component, whereinthe light management component can control operations, characteristics,and/or properties of the diffusion component to facilitate processinglight signals and the emission of light (e.g., diffused or otherwiseprocessed light) from the diffusion component (e.g., to the environmentwhere the diffusion light device is located).

The light management component can monitor conditions associated withthe area (e.g., the environment) and/or the user. For instance, thelight management component can monitor and receive (e.g., from sensorsof the sensor component) sensor data relating the conditions associatedwith the area and/or the user. The light management component cananalyze the sensor data to facilitate determining the conditionsassociated with the area and/or the user, and controlling operations,parameters, characteristics, and/or properties of the diffusion lightdevice based at least in part on the conditions associated with the areaand/or the user. The light management component also can analyze userpreferences (e.g., preference data) associated with the user of thediffusion light device. Based at least in part on the results of theanalysis of the sensor data and/or the user preferences, the lightmanagement component can determine adjustments to make to operations,parameters, characteristics, and/or properties of the diffusion lightdevice in response to the conditions associated with the area and/or theuser. To facilitate controlling the operations, parameters,characteristics, and/or properties of the diffusion light device, thelight management component can perform adjustments to the operations,parameters, characteristics, and/or properties of the diffusion lightdevice or can communicate instructions to other components (e.g., lightcomponent and/or diffusion component) to facilitate adjusting respectiveoperations, parameters, characteristics, and/or properties of orassociated with respective components of the diffusion light device,wherein the respective components can perform such respectiveadjustments to the respective operations, parameters, characteristics,and/or properties of or associated with the respective components basedat least in part on the instructions.

In certain embodiments, the light component and/or the diffusioncomponent can comprise one or more materials and/or fabrics (e.g., LEDmaterials and/or fabrics) through which light can be produced, emitted,and/or processed (e.g., diffused, filtered, or altered, . . . ). Inother embodiments, the light component and/or the diffusion componentcan comprise particles, such as nano-particles, that can be controlled(e.g., electronically controlled and/or aligned) by the light managementcomponent to manage the emission of light (e.g., by the lightcomponent), the diffusion or other processing of light by the diffusioncomponent, and/or the emission of such diffused or otherwise processedlight from the diffusion component.

In accordance with various embodiments, the diffusion light device canbe, can comprise, can be associated with (e.g., integrated with, orinteracting with), and/or can be in the shape and size of a windowcover, a window shade, window curtains, or window blinds, as more fullydescribed herein. In accordance with various other embodiments, thediffusion light device can be, can comprise, can be associated with(e.g., integrated with, or interacting with), and/or can be in the shapeand size of a lamp shade or a lamp cover, as more fully describedherein. In still other embodiments, the diffusion light device can be,can comprise, can be associated with (e.g., integrated with, orinteracting with), and/or can be in the shape and size of an item ofclothing (e.g., a shirt or coat, a pair of pants, or a pair of shoesthat can be worn by a user), as more fully described herein.

In some aspects, a diffusion light device can communicate with one ormore other diffusion light devices and/or other devices (e.g.,communication devices, such as a mobile phone, a computer, an electronictablet, an electronic gaming device, a television, electronic eyewear orbodywear,) to facilitate desirable (e.g., enhanced, improved, optimized,acceptable) function and operation of the diffusion light device and/orthe one or more other diffusion light devices to manage light emissionand diffusion or other processing of light in the area(s) associatedwith (e.g., covered by) the diffusion light device and the one or moreother diffusion light devices, enhance user experience and enjoyment insuch area(s), and enhance safety and security of the user, other people,and/or vehicle traffic associated with such area(s). A diffusion lightdevice can understand its environment and device ecosystem using thesensors and instruments of the diffusion light device, and can perform(e.g., automatically perform) a self-configuration to enhance (e.g.,optimize or improve) its functionality for the environment and deviceecosystem.

It is to be appreciated and understood that, in some embodiments, adiffusion light device can be a retrofit light bulb with sensors,instruments, and components (e.g., light management component, diffusioncomponent) integrated therein. In certain embodiments, a diffusion lightdevice can have all or a portion of the sensors, instruments, orcomponents integrated into a light fixture (e.g., socket, holder,ballast) associated with the diffusion light device.

With regard to the example aspects and embodiments disclosed herein,there can be coordination amongst a set of diffusion light devices toachieve a desired objective (e.g. goal, intention, purpose, action,operation, configuration, etc.), whether explicitly stated or not.Further, although the terms “diffusion light device,” “self-awarediffusion light device,” and “self-aware light” are used herein, inaccordance with various embodiments, the example implementations ofdiffusion light devices (e.g., self-aware diffusion light devices)disclosed herein can include one or more diffusion light devicesoperating independently or in a distributed fashion, as applicable. Allsuch embodiments are envisaged by and part of the disclosed subjectmatter.

These and other aspects and embodiments of the disclosed subject matterwill now be described with respect to the drawings.

FIG. 1 illustrates a block diagram of an example system 100 for adiffusion light device, in accordance with various aspects andembodiments of the disclosed subject matter. The disclosed subjectmatter is directed to machine (e.g., computer) processing systems,machine-implemented methods, apparatus, and/or machine program productsthat can facilitate efficiently, effectively, and automatically (e.g.,with little or no direct involvement from a user) employing one or morediffusion light devices (e.g., one or more self-aware diffusion lightdevices) that can perform (e.g., automatically perform)self-configuration (e.g., self-configuration of parameters) tofacilitate providing enhanced user experience and enhanced safety andsecurity of users.

For example, when (and if) installed in a desired place, the system 100(e.g., the diffusion light device 102 of the system 100) can employsensors, tools, and communication components (e.g., communicationdevices) to facilitate determining the place of the system 100 in theenvironment and device ecosystem and perform (e.g., automaticallyperform) a configuration (e.g., an auto-configuration) of the system 100(e.g., the components of the system 100). In an example, the system 100(e.g., the diffusion light device 102 of the system 100) can employ oneor more sensors that can provide information (e.g., sensor information)that can facilitate understanding the physical environment in which thesystem 100 is installed, and facilitate determining how the system 100fits into and/or can desirably interact with the physical environment.In another example, the system 100 (e.g., the diffusion light device102) can communicate via one or more communication networks tofacilitate identifying and communicating with one or more other systems(e.g., flow management lights of other systems) and/or other devices inthe device ecosystem, and facilitate determining how the system 100 fitsinto and/or can desirably interact with the device ecosystem. As morefully disclosed herein, based at least in part on such determinations,the system 100 (e.g., the diffusion light device 102 of the system 100)can generate a light profile for the diffusion light device 102 and canperform (e.g., automatically perform) a configuration (e.g., anauto-configuration) of the diffusion light device 102 according to(e.g., conforming to) the light profile. It is to be appreciated andunderstood that a user interface (not shown) can be provided that canallow a user to manually adjust the light profile and/or configurationgenerated by the system 100.

To facilitate self-configuration, when more than one diffusion lightdevice is employed, the diffusion light devices (e.g., 102) describedherein can be in communication with each other, and/or can communicatewith another device(s) (e.g., mobile phone, a computer, an electronictablet, an electronic gaming device, a television, . . . ), to exchangeinformation that can be used (and analyzed) by the respective diffusionlight devices to enable the respective diffusion light devices to eachdetermine a desirable (e.g., suitable, enhanced, or optimal)configuration of such diffusion light device. The diffusion lightdevices (e.g., of or associated with the system 100) can coordinateamongst themselves to make decisions regarding respective actions to betaken by the respective diffusion light devices. In someimplementations, the diffusion light devices can receive instructionsfrom another device, such as a device of a control system or acommunication device (e.g., mobile phone, computer, . . . ), regardingactions to be taken by the diffusion light devices. The diffusion lightdevices also can receive instructions from a user (e.g., an operator)regarding actions to be taken by the diffusion light devices or devices(e.g., drone devices) associated with the diffusion light devices. Adiffusion light device 102 can autonomously make decisions regardingactions to be taken by the diffusion light device 102. It is to beappreciated and understood that diffusion light devices can employ anyof the decision-making methods disclosed herein, alone or incombination, regarding actions to be taken by the diffusion lightdevices of or associated with the system 100.

The diffusion light device 102 can comprise a light component 104, adiffusion component 106, a light management component 108, a sensorcomponent 110, and an instrument component 112. The light component 104can emit the light to an area in proximity to the location of the lightcomponent 104. The light component 104 can comprise one or more lightelements (e.g., one or more LEDs or other type(s) of light element(s))that can produce and emit respective portions of the light emitted bythe light component 104, for example, in response to power received froma power source(s) (e.g., an electric grid system, a battery, a solarpower cell system). The light component 104 can emit light of one ormore colors, emit light at one or more illumination levels, and/or emitlight in one or more directions.

The diffusion component 106 can be associated with (e.g., connected to,in proximity to, or integrated with) the light component 104, whereinthe diffusion component 106 can receive and process light emitted by thelight component 104. For instance, the diffusion component 106 candesirably diffuse or otherwise process (e.g., filter, alter, . . . )light being emitted from the light component 104, wherein such light canbe passed through and processed by the diffusion component 106, inaccordance with defined light management criteria, as more fullydescribed herein.

In accordance with various embodiments, the light component 104 and/orthe diffusion component 106 can comprise one or more materials and/orfabrics (e.g., LED materials and/or fabrics) through which light can beproduced, emitted, and/or processed (e.g., diffused, filtered, oraltered, . . . ). In some embodiments, the light component 104 and/orthe diffusion component 106 can comprise particles, such asnano-particles, that can be controlled (e.g., electronically controlledand/or aligned) by the light management component 108 to manage theemission of light (e.g., by the light component 104), the diffusion orother processing of light by the diffusion component 106, and/or theemission of such diffused or otherwise processed light from thediffusion component 106.

In accordance with various embodiments, the diffusion light device 102can be, can comprise, can be associated with (e.g., integrated with, orinteracting with), and/or can be in the shape and size of a windowcover, a window shade, window curtains, window blinds, or other windowtreatment, as more fully described herein. In accordance with variousother embodiments, the diffusion light device 102 can be, can comprise,can be associated with (e.g., integrated with, or interacting with),and/or can be in the shape and size of a lamp shade or a lamp cover, asmore fully described herein. In still other embodiments, the diffusionlight device 102 can be, can comprise, can be associated with (e.g.,integrated with, or interacting with), and/or can be in the shape andsize of an item of clothing (e.g., a shirt or coat, a pair of pants, ora pair of shoes that can be worn by a user), as more fully describedherein. For example, the materials and/or fabrics of or associated withthe light component 104 and/or the diffusion component 106 can be sizedand/or shaped to conform to, correspond to, encompass, or substantiallyencompass all or part of an exterior portion of the diffusion lightdevice 102 (e.g., a window treatment, a lamp shade or cover, an item(e.g., article) of clothing, . . . ).

In certain embodiments, the diffusion light device 102 can be in a fixedposition (e.g., attached to a wall, ceiling, or floor, or in anotherwise fixed position) or a semi-fixed position (e.g., placed on afloor, a counter, a piece of furniture, or a shelf, or in an otherwisesemi-fixed position). In other embodiments, the diffusion light device102 can be mobile or can readily be moved (e.g., a diffusion lightdevice 102 comprising or part of (e.g., integrated with) an article ofclothing, such as a shirt, of a user; a diffusion light device 102comprising or part of a vehicle, such as an automobile, a train, adrone, . . . ), wherein the area where the diffusion light device 102 islocated can readily change.

The light management component 108 can be associated with (e.g.,connected to) the light component 104, the diffusion component 106, thesensor component 110, the instrument component 112, and/or anothercomponent(s) of the diffusion light device 102 to facilitate controllingoperation of the diffusion light device 102. For instance, the lightmanagement component 108 can control operation of the respectivecomponents (e.g., light component 104, diffusion component 106,instrument component 112, . . . ) of the diffusion light device 102,and/or other diffusion light devices associated with the diffusion lightdevice 102, based at least in part on the results of analyzing sensordata received from the sensor component 110 and/or other data (e.g.,user preferences), in accordance with the light profile and/orenvironment profile associated with the diffusion light device 102 andgenerated by the light management component 108, as more fully describedherein.

The sensor component 110 can comprise or employ one or more sensors thatcan sense respective conditions associated with the environment(s)(e.g., physical environment, logical environment, communication networkenvironment) in which the diffusion light device 102 is situated or withwhich the diffusion light device 102 is associated. The one or moresensors of the sensor component 110 can comprise, for example, a radiofrequency identification (RFID) reader, a navigation device, a camera, avideo camera, a three-dimensional camera, a global positioning system(GPS) device, a motion sensor, a radar sensor or device, a temperatureor heat sensor, a weather sensor, a humidity sensor, a barometer, aDoppler radar, a light sensor, a thermal imaging sensor or device, aninfrared camera, an audio sensor, an ultrasound imaging sensor ordevice, a light detection and ranging (LIDAR) sensor, a sound navigationand ranging (SONAR) sensor or device, a microwave sensor, a smokedetector, a chemical sensor, a radiation sensor, an electromagneticfield sensor, a pressure sensor, a spectrum analyzer, a scent sensor, amoisture sensor, a biohazard sensor, a touch sensor, a gyroscope, anaccelerometer, an altimeter, a microscope, a magnetometer, a sensor ordevice capable of seeing through or inside of objects, or any otherdesired (e.g., suitable) sensors. It is to be appreciated and understoodthat the diffusion light device 102 can comprise one or moreconfigurable and/or removably attached sensors of the sensor component110. For instance, the diffusion light device 102 can comprise a modularconfiguration that can allow for one or more of the sensors of thesensor component 110 to be added or removed by a manufacturer or a user.

The instrument component 112 can comprise or employ one or moreinstruments, tools, or devices that can perform respective functions ortasks. The instrument component 112 can include, for example, aprojectile launcher, a liquid sprayer, an air blower, a flame thrower, aheat projector, a cold projector, a scent projector, a chemicalprojector, an electric discharge device, a fire extinguisher, a laserdevice, or any other suitable tools to perform any task. The instrumentcomponent 112 also can comprise, for example, a display screen, a videoprojector, an audio speaker, indicators (e.g., visual indicators (e.g.,LEDs) or audio indicators), or any other suitable instrument, tool, ordevice. It is to be appreciated and understood that the diffusion lightdevice 102 can comprise configurable and/or removably attachedinstruments, tools, or devices. For example, the diffusion light device102 can comprise a modular configuration that can allow for one or moreinstruments, tools, or devices to be added or removed by themanufacturer or user.

With further regard to the light management component 108, the lightmanagement component 108 can monitor conditions (e.g., environmentalconditions, user conditions) associated with the area (e.g., theenvironment) and/or the user of the diffusion light device 102. Forinstance, the light management component 108 can monitor and receive(e.g., from one or more sensors of the sensor component 110) sensor datarelating the conditions associated with the area and/or the user. Thelight management component 108 also can retrieve user preferences from auser profile of the user and/or can receive user data input by the uservia an interface of the diffusion light device 102 or a communicationdevice of the user, wherein the communication device can becommunicatively connected to the diffusion light device 102 tofacilitate the communication of data, including the user data, betweenthe communication device and the diffusion light device 102.

The light management component 108 can analyze the sensor data and/orthe user-related data (e.g., user preferences, user data input)associated with the user to facilitate determining the conditionsassociated with the area and/or the user. Based at least in part on theresults of analyzing the sensor data and/or the user preferences, thelight management component 108 can determine the conditions associatedwith the area and/or the user. Also, based at least in part on theresults of analyzing the sensor data, the user preferences and/or userinput data, and/or other data (e.g., the defined light managementcriteria, the environment profile associated with the environment, theuser profile, and/or the light profile associated with the diffusionlight device 102), the light management component 108 can determine oneor more adjustments (e.g., modifications) that can be made tooperations, parameters, characteristics, and/or properties of respectivecomponents (e.g., light component 104, diffusion component 106, . . . )of the diffusion light device 102 to facilitate controlling operations,parameters, characteristics, and/or properties of the diffusion lightdevice 102, in response to the conditions associated with the areaand/or the user.

In some embodiments, the light management component 108 can update theenvironment profile associated with the environment based at least inpart on the environmental conditions determined as a result of analyzingthe sensor data, update the user profile associated with the user basedat least in part on the user conditions determined as a result ofanalyzing the user-related data, and/or update the light profileassociated with the diffusion light device 102 based at least in part onthe environmental conditions, environmental profile, user conditions,user profile, and/or other information. Based at least in part on suchupdates to the environment profile, user profile, and/or light profile,the light management component 108 can determine the one or moreadjustments that can be made to the operations, parameters,characteristics, and/or properties of respective components of thediffusion light device 102.

In other embodiments, the light management component 108 can determinethe one or more adjustments that can be made to the operations,parameters, characteristics, and/or properties of respective componentsof the diffusion light device 102, based at least in part on the resultsof analyzing the sensor data, the user preferences, the user input data,and/or the other data, in accordance with the defined light managementcriteria. The light management component 108 also can update theenvironment profile based at least in part on the environmentalconditions determined as a result of analyzing the sensor data, updatethe user profile based at least in part on the user conditionsdetermined as a result of analyzing the user-related data, and/or updatethe light profile based at least in part on the environmentalconditions, environmental profile, user conditions, user profile, and/orother information, wherein such updated profiles can be stored in a datastore of or associated with the diffusion light device 102.

To facilitate controlling the respective operations, parameters,characteristics, and/or properties of the respective components (e.g.,light component 104, diffusion component 106, . . . ) of the diffusionlight device 102, the light management component 108 can perform theadjustments to the operations, parameters, characteristics, and/orproperties of the diffusion light device 102 or can communicateinstructions to other components (e.g., light component 104, diffusioncomponent 106, . . . ) to facilitate adjusting the respectiveoperations, parameters, characteristics, and/or properties of orassociated with the respective components of the diffusion light device102, wherein the respective components (e.g., light component 104,diffusion component 106, . . . ) can perform such respective adjustmentsto the respective operations, parameters, characteristics, and/orproperties of or associated with the respective components based atleast in part on the instructions.

The light management component 108 can facilitate controlling (e.g.,adjusting or modifying) the respective operations, parameters,characteristics, and/or properties of the light component 104 in anumber of ways. For example, the light management component 108 cancontrol switching the light component 104 between an on state (e.g.,illuminated state) or off state (e.g., no light illumination), control(e.g., adjust) an illumination level of the light component 104 and/orcontrol which light elements of the light component 104 are illuminatedto facilitate controlling the illumination level of the light component104, control a color of the light emitted by the light component 104,and/or control a direction of emission of light by the light component104, based at least in part on the light profile of the diffusion lightdevice 102 and/or a user profile (e.g., user preferences stored in theuser profile) associated with a user of the diffusion light device 102,in accordance with defined light management criteria.

As another example, the light management component 108 can control theemission of light by the light component 104 and the diffusion of lightor other processing of light by the diffusion component 106, based atleast in part on the light profile of the diffusion light device 102and/or a user profile (e.g., user preferences stored in the userprofile) associated with a user of the diffusion light device 102, inaccordance with defined light management criteria. For instance, thelight management component 108 can control operations, parameters,characteristics, and/or properties of the light component 104, and cancontrol the characteristics and/or properties of the light being emittedfrom the light component 104, in accordance with the defined lightmanagement criteria, as more fully disclosed herein.

The light management component 108 also can control (e.g., modify oradjust) operations, parameters, characteristics, and/or properties ofthe diffusion component 106 to facilitate desirable (e.g., enhanced,suitable, or optimal) diffusion and/or other processing of light signalsand the emission of light (e.g., diffused or otherwise processed light)from the diffusion component 106 (e.g., to the environment where thediffusion light device 102 is located), in accordance with the definedlight management criteria, as more fully disclosed herein. For instance,based at least in part on results of analyzing sensor data and/or otherdata (e.g., user preferences) that indicates the diffusion of light orother processing of light performed by the diffusion component 106should be adjusted, the light management component 108 can adjust one ormore parameters of the diffusion component to adjust one or morecharacteristics or properties of the diffusion component 106 (e.g., oneor more characteristics or properties of the material(s) or fabric(s) ofthe diffusion component 106, and/or one or more characteristics orproperties of a filter(s) (e.g., diffusion filter) of the diffusioncomponent 106) to facilitate adjusting the diffusion of light or otherprocessing of light by the diffusion component 106.

For example, a diffusion light device 102 can be, can comprise, or canbe associated with (e.g., integrated with) an article of clothing (e.g.,shirt, jacket, pants, or shoes) that can be worn by a user. All or partof the article of clothing can be formed of a fabric(s) or material(s)that can be at least part of the diffusion component 106 and/or part ofthe light component 104, wherein the fabric(s) or material(s) can beemployed to diffuse or otherwise process light emitted by the lightcomponent 104 and/or can comprise one or more light elements of thelight component 104 that can emit light that can be diffused orotherwise processed by other parts of the fabric(s) or material(s) thatcan constitute the diffusion component 106.

The user can be jogging at sunset, wherein the environment can start toget darker as the sun continues to set during the user's jog. During afirst period of time, when the sun has almost set and the illuminationlevel from the sun in the environment has gotten somewhat lower, ascompared with when the sun has not set, but it is still not very darkoutside in the environment, one or more sensors of the sensor component110 can sense such illumination conditions in the environment. The lightmanagement component 108 can receive sensor data from the one or moresensors, wherein the sensor data can indicate such illuminationconditions. The light management component 108 can analyze the sensordata and, based at least in part on the analysis results, can determinethat first light parameter settings for the light component 104 andfirst diffusion parameter settings for the diffusion component 106, inaccordance with the defined light management criteria. The first lightparameter settings can be employed to have the light component 104 emitlight at a first illumination level that can be relatively lower, sincethere is still some ambient light in the environment. The firstdiffusion parameter settings can be employed to have the diffusioncomponent 106 (e.g., the fabric(s) or material(s) of the diffusioncomponent 106) diffuse the light emitted from the light component 104 ata first light diffusion level that can widen or spread the pattern ofthe emitted light beam by a first amount or degree and can reduce theintensity of the emitted light by a first amount or level, wherein,since the illumination level of the light from the light component 104is already relatively lower, the amount of reduction in intensity of thelight performed by the diffusion component 106 can be relatively lower.The light component 104 can have its parameters set and can emit lightbased at least in part on the first light parameter settings. Thediffusion component 106 can have its parameters set and can interactwith the emitted light to diffuse the emitted light at the first lightdiffusion level based at least in part on the first diffusion parametersettings.

During a second period of time, when the sun has set and theillumination level in the environment is relatively low (e.g., it isessentially dark outside), as compared to the first period of time, oneor more sensors of the sensor component 110 can sense such lowerillumination conditions in the environment. The light managementcomponent 108 can receive sensor data from the one or more sensors,wherein the sensor data can indicate such lower (e.g., darker)illumination conditions in the environment. The light managementcomponent 108 can analyze the sensor data and, based at least in part onthe analysis results, can determine that second light parameter settingsfor the light component 104 and second diffusion parameter settings forthe diffusion component 106, in accordance with the defined lightmanagement criteria. The second light parameter settings can be employedto have the light component 104 emit light at a second illuminationlevel that can be relatively higher than the first illumination level,since it is now darker in the environment. The second diffusionparameter settings can be employed to have the diffusion component 106(e.g., the fabric(s) or material(s) of the diffusion component 106)diffuse the light emitted from the light component 104 at a second lightdiffusion level that can widen or spread the pattern of the emittedlight beam by a second (e.g., higher) amount or degree (e.g., beyond thewidening or spreading of light through the first light diffusion level)and can reduce the intensity of the emitted light by a second amount orlevel, wherein, since the illumination level of the light from the lightcomponent 104 is relatively higher, the amount of reduction in intensityof the light performed by the diffusion component 106 can be relativelyhigher during the second period of time (as compared to the reduction inlight intensity resulting from the first diffusion parameter settings).The light component 104 can have its parameters set and can emit lightbased at least in part on the second light parameter settings. Thediffusion component 106 can have its parameters set and can interactwith the emitted light to diffuse the emitted light at the second lightdiffusion level based at least in part on the second diffusion parametersettings.

The diffusion performed using the second diffusion parameter settingscan be desirable while the user is jogging at night wearing the articleof clothing that is or is associated with (e.g., integrated with) thediffusion light device 102, for example, because the relatively higherlevel of light diffusion can reduce the intensity of the emitted lightto facilitate reducing light glare, which can be distracting orannoying, and can increase the spread of the pattern of the light beamto make it easier for other people to see the user at night and toidentify the user (e.g., identify that the object they see in the darkis a person jogging while wearing an article of clothing that isilluminated, wherein, for instance, the shape of the diffused lightemitted from the diffusion component 106 into the environment cancorrespond or substantially correspond to the shape of all or a part ofthe article of clothing). Such controlled diffusion of light by thediffusion light device 102 can enhance the safety and security of theuser as well as other people (e.g., other people walking, jogging, orbicycling; other people who are driving motor vehicles) who mayencounter the user.

As still other examples, the light management component 108 can modifythe parameters, characteristics, or properties of the light component104 (e.g., modify illumination level, color, or other characteristics)and/or the diffusion component 106 (e.g., modify the diffusioncharacteristics or parameters) based at least in part on various sensedconditions, such as, for example, ambient illumination in theenvironment, weather or air conditions (e.g., temperature, humiditylevel, air quality (e.g., clear visibility, unclear visibility and/orsmoke)), activity (e.g., a type of activity, such as, for example,reading, exercising, watching television, listening to music, having aparty, . . . ) of a user(s) in the environment, music (e.g., type orgenre of music, volume of music, artist, song) playing in theenvironment, a program (e.g., type of movie or television show, genre ofmovie or show) playing on the television in the environment, a time ofday (e.g., morning, afternoon, evening, night), a time of year (e.g.,weekday, weekend, holiday), and/or other conditions associated with theenvironment.

As yet another example, the light management component 108 can controldisplay of visual information or indicators by the diffusion lightdevice 102, control emission of audio information or indicators of thediffusion light device 102, control communication of information,notification, or indicators from the diffusion light device 102 toanother device (e.g., another diffusion light device, a communicationdevice, such as a mobile phone, computer, etc., or a device associatedwith law enforcement or an emergency response entity, etc.), and/orcontrol other elements, features, or parameters of the diffusion lightdevice 102, based at least in part on the light profile of the diffusionlight device 102 and/or a user profile (e.g., user preferences stored inthe user profile) associated with a user of the diffusion light device102, in accordance with the defined light management criteria, as morefully described herein.

In some embodiments, the light management component 108 can, over time,learn (e.g., automatically learn) contexts of people, vehicle traffic,and/or other objects or entities at various times and control operationsof the diffusion light device(s) 102 accordingly for the particularcontext at a specific time. For instance, the light management component108 can monitor conditions associated with the area(s) associated withthe diffusion light device(s) 102 (e.g., as such conditions are sensedby the sensor component 110), and can determine (e.g., automaticallydetermine) a context associated with the area(s). The light managementcomponent 108 can control (e.g., automatically control, adjust, ormodify) parameters or other characteristics of the light component 104,the diffusion component 106, instrument component 112 or other componentof the diffusion light device(s) 102 based at least in part on thedetermined context. For instance, the light management component candetermine a context configuration, comprising respective parametersand/or characteristics of the respective components of the diffusionlight device(s) 102, based at least in part on the determined context,in accordance with the defined light management criteria. The lightmanagement component 108 can store information relating to thedetermined context (e.g., information relating to the contextconfiguration) in the light profile. The light management component 108and the sensor component 110 can continue to monitor conditionsassociated with the area. The light management component 108 candetermine or predict that the context has or occurred or is about tooccur based at least in part on the conditions associated with the area,the information relating to the context, and/or other information. Inresponse, the light management component 108 can facilitate configuring(e.g., automatically configuring) the respective components (e.g., lightcomponent 104, diffusion component 106, . . . ) of the diffusion lightdevice(s) 102, based at least in part on the information relating to thecontext configuration (e.g., information relating to the respectiveparameters and characteristics of the respective components of thediffusion light device(s) 102 associated with the contextconfiguration).

The light management component 108 can control (e.g., automaticallycontrol, adjust, or modify) operations of the diffusion light device(s)102 in relation to, for example, enhancing security and safety of peopleor traffic, emergency situations, business and sales operations,horticulture systems, and one or more other desired situations, systems,or objectives (e.g. goal, intention, purpose, action, operation,configuration, . . . ). These and other features of or associated withthe diffusion light devices (e.g., 102) can reduce, minimize, oreliminate the need for a user to perform manual configuration of thediffusion light devices or other parameters associated with thediffusion light devices.

With further regard to the one or more sensors of the sensor component110, the RFID reader of the sensor component 110 can sense and/oridentify RFID tags in proximity to the diffusion light device 102 (e.g.,in proximity to the RFID reader of the diffusion light device 102). Thenavigation device can facilitate generating directions in connectionwith or in relation to the diffusion light device 102. The camera, thevideo camera, and/or the three-dimensional camera respectively cancapture multi-dimensional visual images in proximity to the diffusionlight device 102. The GPS device can facilitate sensing a location ofthe diffusion light device 102 or an object(s) in proximity to thediffusion light device 102 and/or generating directions in connectionwith the diffusion light device 102. The motion sensor can sensemovement and/or direction of movement of an object(s) in proximity andrelation to the diffusion light device 102 (e.g., in proximity to themotion sensor of the diffusion light device 102). The radar sensor ordevice can employ radar technology to facilitate detecting an object(s),including detecting the location and/or movement of an object(s), inproximity to the diffusion light device 102 (e.g., in proximity to theradar sensor of the diffusion light device 102).

A temperature or heat sensor can sense, measure, determine, orfacilitate determining a temperature of the environment or an object inproximity to the diffusion light device 102 (e.g., in proximity to thetemperature sensor of the diffusion light device 102). A weather sensorcan sense weather conditions of or associated with the environment inproximity to or relevant to the diffusion light device 102. A humiditysensor can detect, measure, determine, or facilitate determining thehumidity level of the environment in proximity to the diffusion lightdevice 102 (e.g., in proximity to the humidity sensor of the diffusionlight device 102). A barometer can sense, measure, determine, orfacilitate determining the air pressure level of the environment inproximity to the diffusion light device 102 (e.g., in proximity to thebarometer of the diffusion light device 102). A Doppler radar can employthe Doppler effect to sense, measure, determine, or facilitatedetermining movement of objects and/or velocity of movement of objectsin proximity to the diffusion light device 102 (e.g., in proximity tothe Doppler radar of the diffusion light device 102).

A light sensor can detect or measure light or an amount of light inproximity to the diffusion light device 102 (e.g., in proximity to thelight sensor of the diffusion light device 102). A thermal imagingsensor or device, or an infrared camera, can detect, measure, ordetermine an amount of radiation of the environment or objects in theenvironment in proximity to the thermal imaging sensor or device, andcan generate thermal images (e.g., thermograms) of the radiation of theenvironment or objects in the environment, based at least in part on thedetecting, measuring, or determining the amount of radiation. An audiosensor can sense audio signals, measure audio signals, or facilitateidentifying audio signals in proximity to the diffusion light device 102(e.g., in proximity to the audio sensor of the diffusion light device102). An ultrasound imaging sensor or device can employ ultrasoundtechnology to detect features of or objects in an environment inproximity to the diffusion light device 102 (e.g., in proximity to theultrasound imaging sensor or device of the diffusion light device 102),and can facilitate generation of images (e.g., ultrasound images) thatcan represent the features of or objects in the environment in proximityto the diffusion light device 102.

A LIDAR sensor or device can employ a laser light (e.g., a pulsed laserlight) to detect features of or objects in an environment in proximityto the diffusion light device 102 (e.g., in proximity to the LIDARsensor or device of the diffusion light device 102), and can facilitategeneration of images (e.g., LIDAR images) that can represent thefeatures of or objects in the environment in proximity to the diffusionlight device 102. A SONAR sensor or device that can employ ultrasoundtechnology to detect features of or objects in the environment inproximity to the diffusion light device 102, and the distance betweenthe features or objects and the diffusion light device 102, and canfacilitate generation of images (e.g., SONAR images) that can representthe features of or objects in the environment in proximity to thediffusion light device 102 (e.g., in proximity to the SONAR sensor ordevice of the diffusion light device 102).

A microwave sensor can employ microwaves to facilitate detectingobjects, including the movement of objects, in the environment inproximity to the diffusion light device 102 (e.g., in proximity to themicrowave sensor of the diffusion light device 102). A smoke detectorcan detect smoke or other air impurities, or measure smoke or other airimpurities, in the environment in proximity to the diffusion lightdevice 102 (e.g., in proximity to the smoke detector of the diffusionlight device 102). A chemical sensor can detect, measure, and/orfacilitate identifying chemical elements or information in theenvironment in proximity to the diffusion light device 102. A radiationsensor can detect, measure, and/or facilitate identifying radiation,including an amount or a type of radiation, in the environment inproximity to the diffusion light device 102 (e.g., in proximity to theradiation sensor of the diffusion light device 102). An electromagneticfield sensor can sense or measure electromagnetic fields in theenvironment in proximity to the diffusion light device 102 (e.g., inproximity to the electromagnetic field sensor of the diffusion lightdevice 102).

A pressure sensor can detect or measure pressure (e.g., an amount ofpressure) in the environment in proximity to the diffusion light device102 (e.g., in proximity to the pressure sensor of the diffusion lightdevice 102). A spectrum analyzer can detect and measure the spectralcomposition of electrical signals, acoustic pressure waves, opticallight waves, or other signals that are in the environment in proximityto the diffusion light device 102 (e.g., in proximity to the spectrumanalyzer of the diffusion light device 102).

A scent sensor can sense and/or facilitate identifying scents in theenvironment (e.g., in the air of the environment or emitted by anobject(s) in the environment) in proximity to the diffusion light device102 (e.g., in proximity to the scent sensor of the diffusion lightdevice 102). A moisture sensor can detect an amount of moisture in theenvironment (e.g., in the air of the environment or emitted by anobject(s) in the environment) in proximity to the diffusion light device102 (e.g., in proximity to the moisture sensor of the diffusion lightdevice 102). A biohazard sensor can detect, measure, and/or facilitateidentifying a biohazardous condition in the environment (e.g., in theair of the environment or emitted by an object(s) in the environment) inproximity to the diffusion light device 102 (e.g., in proximity to thebiohazard sensor of the diffusion light device 102).

A touch sensor that can detect contact with the diffusion light device102 or a device or surface associated with the diffusion light device102, and/or can facilitate identifying a type of touch or contact (e.g.,a touch or contact by a finger or hand of a user, a touch or contact byor with an inanimate object) with the diffusion light device 102 or thedevice or surface associated with the diffusion light device 102. Agyroscope can sense, measure, determine, and/or facilitate determiningmotion, direction of motion, position, orientation, and/or rotation ofthe diffusion light device 102 or an object in proximity to orassociated with the diffusion light device 102. An accelerometer cansense, measure, determine, and/or facilitate determining acceleration,velocity, motion, direction of motion, position, orientation, and/orrotation of the diffusion light device 102 or an object in proximity toor associated with the diffusion light device 102. An altimeter candetect, measure, and/or identify an altitude of the diffusion lightdevice 102 or an object in proximity to the diffusion light device 102.

A microscope can be employed to detect or observe very small objectsand/or small details on objects in the environment in proximity to thediffusion light device 102 (e.g., in proximity to the microscope of thediffusion light device 102). A magnetometer can detect, measure,determine, and/or facilitate determining magnetism, direction of amagnetic field (e.g., magnetic or electromagnetic field), strength of amagnetic field, or relative change of a magnetic field in theenvironment in proximity to the diffusion light device 102 (e.g., inproximity to the magnetometer of the diffusion light device 102).

With further regard to the one or more instruments of the instrumentcomponent 112, the projectile launcher can be employed to launch, emit,eject, or project a projectile from the diffusion light device 102, forexample, at an object or entity. The projectile can be, for example, atag (e.g., paint or chemical tag) that can permanently orsemi-permanently mark the object or entity (e.g., criminal) it hits totag the object or entity to facilitate identifying that the object orentity was present in proximity to the diffusion light device 102. Theprojectile also can be a weapon that can be employed to strike anddisable an object or entity in proximity to the diffusion light device102.

The liquid sprayer can spray or emit desired liquids, such as, forexample, water, fire retardant, horticulture-related liquids on or inthe direction of desired targets (e.g., object, entity, fire, plants orflowers, etc.) in proximity to the diffusion light device 102. Forexample, in response to a heat sensor and/or smoke detector sensing afire in proximity to the diffusion light device 102, the lightmanagement component 108 can determine that fire retardant is to besprayed on the fire, and can instruct the liquid sprayer to spray fireretardant on the fire. In response to the instruction, the liquidsprayer can spray fire retardant on the fire.

The air blower can blow air or create an air flow in the area (e.g.,environment) in proximity to the diffusion light device 102. The airblower can be employed, for example, to try to blow smoke out of an areain proximity to the flow management light (e.g., to another area outsideof the building or to another desired area) or to create an air flow toblow or clear away a harmful chemical in the air in proximity to thediffusion light device 102. For instance, in response to the smokedetector detecting smoke in proximity to the diffusion light device 102,the light management component 108 can determine that the air blower isto be turned on to blow the smoke out of the area in proximity to thediffusion light device 102, and can instruct the air blower to blow airin a certain direction. In response to the instruction, the air blowercan switch to an on state and blow air in the certain direction to blowthe smoke out of the area.

The flame thrower can be employed to emit flames in a controlled mannerand desired direction (e.g., at a desired target). The flame thrower canbe employed, for example, to emit flames in a controlled manner tocreate a controlled burn of agriculture or other materials. Forinstance, as part of land management, in response to a determination bythe light management component 108 of the diffusion light device 102(e.g., on a land vehicle, or on an air vehicle (e.g., helicopter, plane,drone)) that a certain area of land should be cleared to facilitatedesirable land management, in accordance with defined environmentcriteria, the light management component 108 can determine that theflame thrower is to be employed to clear that certain area of land, andcan instruct the flame thrower to emit flames in a controlled manner inthe direction of the certain area of land. In response to theinstruction, the flame thrower can emit flames in a controlled manner inthe direction of the certain area of land.

The heat projector can project, emit, or blow heat in a desireddirection, in a desired area, or on a desired object or entity. Forinstance, the temperature sensor can sense a temperature level in thearea of the diffusion light device 102. The light management component108 can determine that the temperature is too low, in accordance withdefined environment criteria. The light management component 108 caninstruct the heat projector to emit heat to increase the temperature inthe area in proximity to the diffusion light device 102 to a desiredtemperature, in accordance with the defined environment criteria.

The cold projector can project, emit, or blow colder air in a desireddirection, in a desired area, or on a desired object or entity. Forexample, the temperature sensor can sense a temperature level in thearea of the diffusion light device 102. The light management component108 can determine that the temperature is too high based at least inpart on the defined environment criteria. The light management component108 can instruct the cold projector to emit colder air to decrease thetemperature in the area in proximity to the diffusion light device 102to a desired temperature, in accordance with the defined environmentcriteria.

The scent projector can emit, spray, or project one or more desiredscents (e.g., fragrances, chemicals) in the area in proximity to thediffusion light device 102. This can, for example, facilitate achievinga desired scent or smell in the area. For instance, in accordance withthe defined environment criteria relating to scent, the light managementcomponent 108 can determine that a particular scent is to be emitted ina particular amount in the area, or can determine that the amount of theparticular scent being emitted in the area should be adjusted (e.g.,increased, or decreased, in response to a detected change inenvironmental conditions in the area). The light management component108 can instruct the scent projector to emit the particular scent in aspecified amount to introduce a desired amount of the particular scentin the area in proximity to the diffusion light device 102, inaccordance with the defined environment criteria.

The chemical projector can emit, spray, or project one or more desiredchemicals in the area in proximity to the diffusion light device 102.For example, it can be desired to emit chemicals (e.g., pesticides) onagricultural land or plants, or in a room(s) of or an area around abuilding, to reduce or control insects, animals, weeds, fungus, and/orother undesired pests. For instance, in accordance with the definedenvironment criteria relating to chemicals, the light managementcomponent 108 can determine that a particular chemical is to be emittedin a particular amount in a particular area in which the diffusion lightdevice 102 is located or to which the diffusion light device 102 cantravel (e.g., via a vehicle associated with the diffusion light device102), or can determine that the amount of the particular chemical beingemitted in the particular area should be adjusted (e.g., increased, ordecreased, in response to a detected change in environmental conditionsin the area). The light management component 108 can instruct thechemical projector to emit the particular chemical in a specified amountto introduce a desired amount of the particular chemical in theparticular area in proximity to the diffusion light device 102, inaccordance with the defined environment criteria.

The electric discharge device that can be employed to dischargeelectricity or static in an area or of an object in proximity to thediffusion light device 102. For example, a sensor of the sensorcomponent 110 can detect that an object in proximity to the diffusionlight device 102 is electrically charged, wherein the light managementcomponent 108 determine that such electrical charge of the object isundesirable based at least in part on the defined environment criteria.The light management component 108 can instruct the electric dischargedevice to discharge the electrical charge of the object. In response tothe instruction, the electric discharge device can operate to desirablydischarge the electrical charge of the object.

The fire extinguisher can be employed to emit or spray fire retardant oranother desired liquid and/or chemical to facilitate extinguishing afire in an area in proximity to the diffusion light device 102 orreachable by the diffusion light device 102 (e.g., via a vehicleassociated with the diffusion light device 102). For instance, inresponse to a heat sensor and/or smoke detector sensing a fire in thearea, the light management component 108 can determine that fireretardant is to be sprayed on the fire, and can instruct the fireextinguisher to spray fire retardant on the fire. In response to theinstruction, the fire extinguisher can spray fire retardant on the fireto facilitate extinguishing the fire.

The laser device can be utilized to emit a laser light to perform one ormore desired tasks. For example, in response a smoke detector detectingsmoke in an area in proximity to the diffusion light device 102, whereinthe smoke can make it difficult for a person to see a safe path throughthe area, the light management component 108 can determine that thelaser device should be engaged to emit a laser light that can illuminatethe area and/or facilitate illuminating a safe path through the area toenable the person to be able to better see the area and safely proceedthrough the area. In response to, and in accordance with, an instructionfrom the light management component 108, the laser device can emit laserlight to the area or a desired portion (e.g., safe path) of the area inproximity to the diffusion light device 102.

The display screen and/or the video projector can be employed tofacilitate displaying and/or projecting desired information (e.g.,location information, directions, emergency or hazard information,alerts or notifications, videos) to a person in the area of thediffusion light device 102. For instance, in response to an emergencysituation (e.g., fire, explosion, or gun shots) detected by one or moresensors (e.g., video camera, smoke detector, heat sensor, biohazardsensor, chemical sensor, audio sensor) in a building employing flowmanagement lights (e.g., 102) at various locations in or around thebuilding, the light management component 108 (e.g., employing a GPSdevice or other instrument) can determine a desirable (e.g., safe) pathof travel for a person to travel through the building to safely exit thebuilding. The light management component 108 can employ the displayscreen and/or the video projector to display or project a map detailingthe path of travel, written directions, and/or other visual information(e.g., information regarding the type of hazard(s) or emergency thatexists) to the person, so that the person can be notified of theemergency situation and/or hazard(s) and of the path of travel to taketo safely exit the building. Additionally or alternatively, in someimplementations, the light management component 108 can coordinate withother flow management lights (and flow management components of theother flow management lights) in the building to have flow managementlights along the travel path to be lit (e.g., with the lights themselvesbeing lit and/or indicators (e.g., green colored indicators) being lit)to highlight and show the travel path to the person. Other flowmanagement lights that are off the travel path and/or are in a hazardousarea can be differently lit from the flow management lights along thetravel path and/or can employ different indicators (e.g., redindicators) to facilitate indicating, to the person, that the personshould not proceed into those areas associated with those other flowmanagement lights.

The audio speaker(s) can be employed to provide audio information (e.g.,location information, directions, emergency or hazard information,alerts or notifications, music) to a person(s) located in the area inproximity to the diffusion light device 102. For example, in response toan emergency situation (e.g., fire, explosion, or gun shots) detected byone or more sensors in a building employing flow management lights(e.g., 102) at various locations in or around the building, the lightmanagement component 108 (e.g., employing a GPS device or otherinstrument) can determine a desirable (e.g., safe) path of travel for aperson to travel through the building to safely exit the building. Thelight management component 108 can employ the audio speaker(s) to emitor present map or direction information detailing the path or directionof travel and/or other audio information (e.g., information regardingthe type of hazard(s) or emergency that exists) to the person(s), sothat the person(s) can be notified of the emergency situation and/orhazard(s) and of the path or direction of travel to take to safely exitthe building.

The diffusion light device 102 also can employ one or more indicators,which can comprise visual indicators (e.g., LEDs) or audio indicators.For example, in addition to or as an alternative to other visualinformation or audio information that can be presented by the diffusionlight device 102, the light management component 108 can facilitate thepresentation of one or more visual indicators (e.g., via one or more LEDindicators) and/or audio indicators (e.g., via one or more audiospeakers) to facilitate providing information to a person(s) inproximity to the diffusion light device 102, and/or notifying oralerting the person(s) to a condition (e.g., environmental, emergency,and/or hazardous condition) in or near the area in proximity to thediffusion light device 102. For instance, a visual indicator can be agreen-colored light (e.g., green-colored LED) and/or arrow-shapedindicator light to indicate a person is on a desired (e.g., correct,appropriate, and/or safe) travel path by traveling in the area of thediffusion light device 102, whereas visual indicator can be ared-colored light (e.g., red-colored LED) and/or X-shaped indicatorlight to indicate a person is not on the desired (e.g., correct,appropriate, or safe) travel path by traveling in the area of thediffusion light device 102 and/or there may be a hazard in that area.

In some embodiments, the light component 104, the diffusion component106, the light management component 108, the sensor component 110, andthe instrument component 112 can be integrated together to form a device(e.g., a diffusion light device 102), as more fully described herein. Inother embodiments, as more fully disclosed herein, all or a portion ofthe diffusion component 106 can be implemented in a device that can bedistinct from, but associated with (e.g., connected to), the lightcomponent 104, the light management component 108, the sensor component110, and/or the instrument component 112; all or a portion of the lightmanagement component 108 can be implemented in a device that can bedistinct from, but associated with (e.g., connected to), the lightcomponent 104, the diffusion component 106, the sensor component 110,and/or the instrument component 112; all or a portion of the sensorcomponent 110 (e.g., all or a portion of the sensors of the sensorcomponent 110) can be implemented in a device that can be distinct from,but associated with, the light component 104, the diffusion component106, the light management component 108, and/or the instrument component112; and/or all or a portion of the instrument component 112 (e.g., allor a portion of the instruments, tools, etc., of the instrumentcomponent 112) can be implemented in a device that can be distinct from,but associated with, the light component 104, the diffusion component106, the light management component 108, and/or the sensor component110.

Referring briefly to FIG. 2 , FIG. 2 depicts a block diagram of anexample, non-limiting diffusion light device 200 (e.g., a diffusionlight system employed in a diffusion light device), in accordance withone or more aspects and embodiments described herein. The diffusionlight device 200 can comprise a light component 202 (e.g., a lightbulb), which can be associated with (e.g., integrated with, connectedto, part of) a housing component 204 that can provide a structure orcasing that can house or contain one or more components of the diffusionlight device 200, wherein the structure or casing of the housingcomponent 204 can be formed from one or more desired materials (e.g.,metal, polymer material, glass, ceramic, fiberglass, etc.).

The diffusion light device 200 also can comprise a base component 206that can be installed (e.g., as a retrofit) into a socket component 208of a light fixture component 210 (e.g., holder or ballast) of orassociated with the diffusion light device 200. The base component 206at least partially can be formed of a conductive material (e.g., metal)to facilitate forming an electrical connection between the basecomponent 206 and the socket component 208, when the base component 206is inserted (e.g., screwed into or connected to) the socket component208, to facilitate powering the diffusion light device 200. Thediffusion light device 200 further can include a lens component 212 thatcan be associated with the light component 202 and housing component204, wherein the lens component 212 can provide a desired lens, medium,or conduit through which light can be emitted from the light component202 of the diffusion light device 200.

The light component 202 can comprise one or more light elements (e.g.,light emitting elements or devices), such as, for example, lightelements 214 a, 214 b, 214 c, 214 d, and/or 214 e (e.g., LED, organicLED (OLED), filament, quantum dot, incandescent, high-intensitydischarge (HID), neon, fluorescent, compact fluorescent (CFL),electroluminescent (EL), laser, or any other suitable light emittingelement). The respective light elements (e.g., 214 a, 214 b, 214 c, 214d, and/or 214 e) can emit respective light beams of respective lightintensities (e.g., respective illumination levels) and/or respectivecolors, in accordance with the defined light management criteria.

The diffusion light device 200 also can comprise a diffusion component216 that can be associated with (e.g., connected to, in proximity to, orintegrated with) the light component 202. The diffusion component 216can receive and process light emitted by the light component 202. Forexample, the diffusion component 216 can desirably diffuse or otherwiseprocess (e.g., filter, alter, . . . ) light being emitted from the lightcomponent 202, wherein such light can be passed through and processed bythe diffusion component 216, in accordance with the defined lightmanagement criteria, as more fully described herein.

The diffusion light device 200 further can include an instrumentcomponent 218, a sensor component 220, and a light management component(LMC) 222. The instrument component 218 can comprise one or moreinstruments, tools, or devices (e.g., a projectile launcher, a liquidsprayer, an air blower, . . . ) that can perform respective functions ortasks, as more fully disclosed herein. The sensor component 220 cancomprise or employ one or more sensors (e.g., RFID reader, navigationdevice, video camera, GPS device, motion sensor, . . . ) that can senserespective conditions associated with the environment(s) (e.g., physicalenvironment, logical environment, communication network environment) inwhich the diffusion light device 200 is situated or with which thediffusion light device 200 is associated, as more fully describedherein.

The light management component 222 can be associated with (e.g.,connected to) the light component 202, diffusion component 216,instrument component 218, sensor component 220, and other components ofthe diffusion light device 200 to facilitate controlling operation ofthe diffusion light device 200, including controlling operation of thelight component 202, diffusion component 216, instrument component 218,sensor component 220, and other components of the diffusion light device200, and/or other diffusion light devices associated with the diffusionlight device 200, in accordance with the light profile, environmentprofile, and/or user profile associated with the diffusion light device200 and generated or maintained by the light management component 222,as more fully disclosed herein. The light management component 222 canreceive environment-related information from one or more sensors of thesensor component 220 and/or from another source(s) (e.g., anotherdiffusion light device) of environment-related information, wherein theenvironment-related information can relate to an environment in an areain which the diffusion light device 200 is installed or is located. Thelight management component 222 can analyze the environment-relatedinformation to generate analysis results. The light management component222 can determine and generate an environment profile that can describecharacteristics of the environment, based at least in part on theanalysis results, in accordance with the defined environment criteria.

The light management component 222 also can determine and generate alight profile for the diffusion light device 200, based at least in parton the results of the analysis of the environment profile, light-relatedinformation associated with the diffusion light device 200, and/or auser profile associated with a user of the diffusion light device 200,in accordance with defined light management criteria. The light-relatedinformation can comprise information regarding the capabilities,specifications, features, characteristics, status, etc., of thediffusion light device 200 and components (e.g., light component 202,diffusion component 216, instrument component 218, sensor component 220,. . . ) thereof. The light management component 222 can employ the lightprofile to configure (e.g., automatically, dynamically, or selfconfigure) one or more parameters (e.g., by setting or modifying aparameter(s)) of the diffusion light device 200, wherein suchconfiguration of the diffusion light device 200 can be based at least inpart on conditions (e.g., current conditions, predicted futureconditions) of the environment in the area in which the diffusion lightdevice 200 is installed or is located, as determined, for example, bythe light management component 222 from the environment profile and/orthe user profile. The configuration of the diffusion light device 200and the operation of the diffusion light device 200, as controlled bythe light management component 222, can enable the diffusion lightdevice 200 to take action (e.g., perform a responsive action) inresponse to the conditions of the environment in the area in which thediffusion light device 200 is installed or is located. When the lightmanagement component 222 determines a particular action(s) isappropriate (e.g., in accordance with the defined light managementcriteria), the particular action(s) can comprise, for example,controlling (e.g., adjusting) one or more parameters of the lightelements (e.g., 214 a, 214 b, 214 c, 214 d, and/or 214 e) of the lightcomponent 202 to control one or more respective characteristics orproperties of the respective light elements, controlling (e.g.,adjusting) one or more parameters of the diffusion component 216 tocontrol one or more respective characteristics or properties of thediffusion component 216 to desirably diffuse or otherwise process lightemitted by the light component 202, and/or executing one or more tools(e.g., projectile launcher, liquid sprayer, and/or air blower, . . . )of the instrument component 218.

It is to be appreciated and understood that, while five light elements214 a, 214 b, 214 c, 214 d, and 214 e are depicted in FIG. 2 forillustrative purposes only, the diffusion light device 200 can includeany desired (e.g., suitable) number of light elements. It is also to beappreciated and understood that the diffusion light device 200 cancomprise other components (not shown) or exclude one or more components.For example, the diffusion light device 200 can exclude the lenscomponent 212 and/or the light fixture component 210. In anotherexample, the diffusion light device 200 can comprise one or morereflectors, one or more shades, one or more positioning motors, and/orany other components desired (e.g., that are suitable), in accordancewith functionality described herein.

FIG. 3 illustrates a block diagram of an example, non-limiting diffusionlight device 300, in accordance with one or more aspects and embodimentsof the disclosed subject matter. The diffusion light device 300 cancomprise a light component 302. The diffusion light device 300 cancomprise a socket component 304 and a light fixture component 306 (e.g.,self-aware light fixture component). The light component 302 cancomprise one or more light emitting elements, such as, for example,light emitting elements 308 a, 308 b, 308 c, 308 d, and/or 308 e. Thediffusion light device 300 also can include a housing component 310, abase component 312, a lens component 314, a diffusion component 316, aninstrument component 318, a sensor component 320, and a light managementcomponent (LMC) 322. The base component 312 of the light component 302can be installed into the socket component 304 of the light fixturecomponent 306.

The diffusion light device 300 can comprise the same or similarfunctionality as the diffusion light device 200 of FIG. 2 (and diffusionlight devices disclosed herein). The difference between the diffusionlight device 300 and the diffusion light device 200 can be that aportion of the diffusion component 316, all or a portion of instrumentcomponent 318, all or a portion of the sensor component 320, and/or allor a portion of the light management component 322 can be situated in orassociated with the light fixture component 306, wherein all or aportion of the diffusion component 316, none or a portion of theinstrument component 318, none or a portion of the sensor component 320,and/or none or a portion of the light management component 322 can besituated in the housing component 310 of the diffusion light device 300.

It is to be appreciated and understood that the light fixture component306 (e.g., self-aware light fixture component) can include othercomponents (not shown) or exclude one or more components. For example,the light fixture component 306 can include one or more light elements(e.g., light emitting devices or indicators), one or more reflectors,one or more shades, one or more positioning motors, or any othersuitable components needed according to functionality described herein.It is to be appreciated that the light component 302 can communicatewith the light fixture component 306 via a wired or wirelesscommunication connection. For example, the base component 312 can beconnected to the socket component 304, which can form a wiredcommunication connection.

While FIGS. 2 and 3 depict a diffusion light device (e.g., 200, 300)that can be fit or inserted into a light fixture component (e.g., 210,306), it is to be appreciated and understood that a single light fixturecomponent can comprise a plurality of socket components (e.g., 208, 304)for installation of a plurality of lights (e.g., light components orbulbs).

Referring briefly to FIG. 4 (along with FIGS. 1, 2, and 3 ), FIG. 4presents an example, non-limiting light bulb diagram 400 of standardshapes and sizes of light bulbs that can be employed for one or morelight elements of a light component (e.g., 102, 202, 302) for adiffusion light device, in accordance with various aspects andembodiments of the disclosed subject matter. It is to be appreciated andunderstood that the diffusion light device can be customized to be inany suitable shape and any suitable size, employing one or more lightelements or bulbs having desired shapes and sizes, for an application inwhich a diffusion light device is to be installed, in accordance withvarious aspects and embodiments of the disclosed subject matter.

Referring briefly to FIG. 5 (along with FIGS. 1, 2, and 3 ), FIG. 5illustrates an example, non-limiting diagram 500 of standard types ofbase components (e.g., that can be employed for base component 206 or312), in accordance with various aspects and embodiments of thedisclosed subject matter. It is to be appreciated and understood that abase component (e.g., 206, 312) can be customized to be in any desired(e.g., suitable) form for an application in which a light element(s) orbulb(s) of the diffusion light device is to be installed. Likewise, thesocket component (e.g., 208, 304) can be customized to be compatiblewith the base component (e.g., 206, 312). Additionally, the lightfixture component (e.g., 210, 306) can be customized to be in anydesirable (e.g., suitable) form for an application in which a lightelement(s) or bulb(s) of the diffusion light device is to be installed.

With further regard to FIG. 1 (along with FIGS. 2 and 3 ), the system100 (e.g., the diffusion light device 102 of the system 100) cancomprise one or more power sources (not shown). Non-limiting examplesthe one or more power sources can include electrical grid power, abattery, an electrochemical cell, a fuel cell, natural gas generatedelectric power, compressed air generated electric power, diesel fuelgenerated electric power, gasoline generated electric power, oilgenerated electric power, propane generated electric power, a nuclearpower system, a solar power system, a wind power system, a piezoelectricpower system, micro-electrical mechanical systems (MEMS)-generatedelectric power, an inductive power system, a radio-frequency powersystem, a wireless power transfer mechanism, and/or any other suitablepower source. In an example, the diffusion light device 102 of thesystem 100 can have a constantly, or substantially constantly, availablepower source, such as that provided by an electrical power grid. Inanother example, a diffusion light device 102 of the system 100 cancomprise a temporary power source, such as a battery (e.g. disposablebattery or rechargeable battery). In a further example, a diffusionlight device 102 of the system 100 can generate and store its own power,such as by solar via a solar cell, fuel cell, radio-frequencyharvesting, induction, piezoelectric, electro-mechanical, chemical,nuclear, carbon based-fuel, and/or any other suitable self-generatingpower source. This can be advantageous for long-term installations (e.g.where frequent battery changes would be required) that do not have aconstantly available power source, such as an outdoor environment wherea power outlet may not readily be available (e.g. a porch, a yard, acamping site, a farm field, a park, a sports field, etc.), or an indoorlocation where a power outlet may not readily be available (e.g. acloset, a sunroom, a cabinet, a drawer, a garage, a barn, a shed, anindoor location where an extension cord is not desired, etc.). It is tobe appreciated and understood that the diffusion light device 102 cancomprise a plurality of different power sources, with one or more powersources acting as a backup for another power source. It is to beappreciated and understood that the diffusion light device 102 also caninclude configurable power sources. For example, the diffusion lightdevice 102 can include a modular configuration that can allow for one ormore power sources to be added or removed by a manufacturer or user.

A diffusion light device (e.g., the diffusion light device 102 of thesystem 100, diffusion light device 200, diffusion light device 300) cancomprise one or more computers, one or more processors, one or morememories, and/or one or more programs. A diffusion light device (e.g.,102, 200, 300) can communicate via any suitable form of wireless orwired communication using a communication component or device of orassociated with the diffusion light device. Non-limiting examples ofwireless communication can include, for example, radio communication,optical communication, sonic communication, electromagnetic inductioncommunication, or any other suitable wireless communication.

A diffusion light device (e.g., 102, 200, 300) can be constructed of anydesired (e.g., suitable) material(s) appropriate for environments inwhich the diffusion light device will operate. A diffusion light devicecan have suitable protection against an environment in which thediffusion light device will operate, wherein non-limiting examples ofthe materials that can be used to construct the diffusion light devicecan comprise materials that can be weather resistant, crush resistant,fire resistant, heat resistant, cold resistant, pressure resistant,impact resistant, liquid and/or solid material ingress protected orresistant, chemical resistant, corrosion resistant, shatter resistant,scratch resistant, bio-contamination resistant, electromagnetic pulseresistant, electrical shock resistant, projectile resistant, explosionresistant, or any other suitable resistance for an environment in whichthe diffusion light device can operate.

The computer processing systems, computer-implemented methods, apparatusand/or computer program products of a diffusion light device (e.g., 102,200, 300) can employ hardware and/or software that can solve problemsthat can be highly technical in nature (e.g., related to complexcoordination between respective diffusion light devices, complexcoordination between one or more diffusion light devices and anotherdevice, performance of self-configuration of a diffusion lightdevice(s)) that are not abstract and that cannot be performed as a setof mental acts by a human. One or more embodiments of the subjectcomputer processing systems, methods, apparatuses and/or computerprogram products can enable one or more diffusion light devices (e.g.,102, 200, 300) to coordinate amongst themselves, and optionally withother devices, to perform actions to understand the environment in whichthe one or more diffusion light devices are installed, determine anobjective (e.g. goal, intention, purpose, action, operation,configuration, etc.) of such installation, perform a self-configurationof the diffusion light device(s) according to such determined objective,and operate to achieve such determined objective. For example, thediffusion light devices can employ artificial intelligence to learntheir environment, and learn actions to facilitate performingself-configuration of the diffusion light devices and to operate for adetermined objective of the installation in the environment.

FIG. 6 illustrates a block diagram of an example, non-limiting system600 that can employ a set of diffusion light devices that can coordinatewith each other and/or another device(s), in accordance with variousaspects and embodiments of the disclosed subject matter. The set ofdiffusion light devices can comprise a plurality of diffusion lightdevices, including a diffusion light devices 602 and one or more otherdiffusion light devices, such as diffusion light devices 604. Thediffusion light devices 602 and 604 can comprise the same or similarcomponents and functionality as the diffusion light devices (e.g.,diffusion light device 102 of system 100, diffusion light device 200,diffusion light device 300) disclosed herein.

In accordance with various embodiments, the diffusion light devices 602and 604 can be or include the structure and/or functionality of one ormore of diffusion light devices 102, 200, or 300, and/or any otherstructure and/or functionality described herein for diffusion lightdevices. In one example, the diffusion light device 602 can be adifferent type of diffusion light device than diffusion light device604. In another example, a diffusion light device 604 can be the sametype of diffusion light device as diffusion light device 602 and/or caninclude one or more components (e.g., light component, diffusioncomponent, light management component, instrument component, and/orsensor component, . . . ) that can be found in the diffusion lightdevice 602. It is to be appreciated and understood that, in thedisclosure herein in which more than one diffusion light device isemployed, the diffusion light devices can comprise one or more diffusionlight devices 602 and/or one or more diffusion light devices 604.

The respective diffusion light devices (e.g., 602, 604) of the set ofdiffusion light devices can learn, understand, and react (e.g., respond)to the respective environments in which the respective diffusion lightdevices are installed or located, determine respective objectives ofsuch installation or location, perform respective self-configuration ofthe respective diffusion light devices according to the respectivedetermined objectives and the defined light management criteria, andrespectively operate to achieve the respective determined objectives, inaccordance with one or more aspects and embodiments described herein.

The diffusion light device 602 can include a light component 606comprising one or more light elements, a diffusion component 608, alight management component 610, a sensor component 612 comprising one ormore sensors, and an instrument component 614 comprising one or moreinstruments. The light component 606, diffusion component 608, lightmanagement component 610, sensor component 612, and instrument component614 can respectively be the same as or similar to, and/or can comprisethe same or similar functionality as, respective components (e.g.,respectively named components), as more fully described herein.

The diffusion light device 602 also can include or otherwise beassociated with one or more data stores (e.g., one or more memories),such as data store 616, that can store machine (e.g., computer)executable components (e.g., machine executable components can include,but are not limited to, a portion of the light component 606, a portionof the diffusion component 608, all or a portion of the light managementcomponent 610, a portion of the sensor component 612, a portion of theinstrument component 614, and/or all or a portion of other associatedcomponents). The data store 616 can store an environment profile 618that can comprise data (e.g., environment data) that can relate toand/or describe characteristics (e.g., attributes) of an environment inwhich the diffusion light device 602 is installed or located.

The data store 616 also can store a light profile 620 that can comprisedata that can relate to and/or describe the environment profile 618,capabilities of the diffusion light device 602 and configuration of thediffusion light device 602. For example, the data in the light profile620 can comprise specifications of the diffusion light device 602,parameters of the diffusion light device 602, environmental data of theenvironment profile, mapping information that can map thecharacteristics of the environment and/or user preferences or user inputinformation (e.g., information regarding parameter or function settingsas selected by the user and/or obtained from a user profile 622)associated with a user to characteristics of the diffusion light device602, to respective functions of the diffusion light device 602, torespective parameters of respective components of the diffusion lightdevice 602, and/or to responsive actions that can be performed by thediffusion light device 602 (e.g., by the light component 606, diffusioncomponent 608, light management component 610, sensor component 612,instrument component 614, and/or the processor component 624, . . . ) torespond to a condition(s) (e.g., environmental condition(s)) of orassociated with the environment.

The data store further can store a user profile(s) 622 of a user(s) thatcan comprise user preferences and/or other information associated withthe user. The user preferences and/or other information can includedesired parameter settings, features settings, and/or function settings,etc., of the diffusion light device 602. The user can select suchsettings via a user interface (e.g., keyboard or keypad, voiceinterface, or touch display screen) of the diffusion light device 602and/or via a user interface and/or an application 626 of another device628 that can communicate with the diffusion light device 602. There canbe separate user profiles for different users of the diffusion lightdevice 602.

The data store 616 can store data structures (e.g., user data,metadata), code structure(s) (e.g., modules, objects, hashes, classes,procedures) or instructions, information relating to operation of thediffusion light device 602 or associated diffusion light devices (e.g.,604), parameters, responsive actions (e.g., responsive to environmentalconditions of the environment), policies, defined light managementcriteria, defined environment criteria, algorithms (e.g., defined lightmanagement algorithm(s)), protocols, interfaces, tools, and/or otherinformation, to facilitate controlling operations associated with thediffusion light device 602. In an aspect, the processor component 624can be functionally coupled (e.g., through a system bus 630 and/or amemory bus (not shown in FIG. 6 )) to the data store 616 in order tostore and retrieve information desired to operate and/or conferfunctionality, at least in part, to the light component 606, diffusioncomponent 608, light management component 610, sensor component 612,instrument component 614, the processor component 624, motor component632, and data store 616, etc., and/or substantially any otheroperational aspects of the diffusion light device 602.

The diffusion light device 602 also can include or otherwise beassociated with at least one processor component, including theprocessor component 624, that can execute the machine executablecomponents and/or machine executable instructions stored in the datastore 616. The processor component 624 can work in conjunction with theother components (e.g., the light component 606, diffusion component608, the light management component 610, sensor component 612,instrument component 614, data store 616, and motor component 632) tofacilitate performing the various functions of the diffusion lightdevice 602. The processor component 624 can employ one or moreprocessors, microprocessors, or controllers that can process data, suchas information relating to operation of the diffusion light device 602or associated diffusion light devices (e.g., 604), parameters,responsive actions (e.g., responsive to environmental conditions of theenvironment), policies, defined light management criteria, definedenvironment criteria, algorithms (e.g., defined light managementalgorithm(s)), protocols, interfaces, tools, and/or other information,to facilitate operation of the diffusion light device 602, as more fullydisclosed herein, and control data flow between the diffusion lightdevice 602 and other components or devices (e.g., one or more otherdiffusion light device (e.g., 604) associated with the communicationnetwork 634, one or more devices, such as device(s) 628, associated withthe communication network 634, network devices of the communicationnetwork 634, data sources, applications, . . . ) associated with thediffusion light device 602.

In some embodiments, the diffusion light device 602 can include a motorcomponent 632 that can comprise one or more motors (e.g., one or moreservo motors) that can be employed to adjust (e.g., modify, change) abeam spread of light emitted from the light component 606 and/or a beamspread of processed light (e.g., diffused light) emitted from thediffusion component 608. In some implementations, the one or more motorsof the motor component 632 can include or be associated with a sensorthat can provide position information regarding the position of themotor (e.g., servo motor) as feedback to facilitate controlling positionof the motor and thereby controlling the beam spread of light orprocessed light. In certain embodiments, the one or more of the motorscan be micro servo motors.

The system bus 630 of the diffusion light device 602 can couple thevarious components including, but not limited to, the light component606, diffusion component 608, light management component 610, the sensorcomponent 612, the instrument component 614, the data store 616, theprocessor component 624, motor component 632, and/or other components ofthe diffusion light device 602 to each other. The one or more otherdiffusion light devices (e.g., 604) can comprise the same or similarcomponents and/or functionality as the diffusion light device 602. Forreasons of brevity, the components (e.g., light component, diffusioncomponent, light management component, sensor component, instrumentcomponent, data store, processor component, motor component, . . . ) ofthe one or more other diffusion light devices (e.g., 604) are not shownin FIG. 6 .

The communication network 634 can comprise a macro communication networkand/or a micro communication network. The macro communication networkcan be, can comprise, or can be associated with a core network, acellular network, an IP-based network, wireless fidelity (Wi-Fi),Wi-Max, gigabit wireless (Gi-Fi) network, Hi-Fi network (e.g., providinghigher gigabit data communication than Gi-Fi or Wi-Fi), Bluetooth,ZigBee, etc. The micro communication network can be associated with themacro communication network, wherein the micro communication networktypically can operate in a defined local area (e.g., in or in proximityto a home, building, or other defined area). The micro communicationnetwork can be, can comprise, or can be associated with Wi-Fi, Wi-Max,Gi-Fi, Hi-Fi, Bluetooth, ZigBee, etc., and/or can be associated with(e.g., connected to) the macro communication network. The microcommunication network can be or can comprise, for example a local areanetwork (LAN) or wireless LAN (WLAN), that can facilitate connectingcertain devices (e.g., diffusion light devices (e.g., 602, 604) and/orother devices (e.g., 628)) associated with the micro communicationnetwork to each other and/or to the macro communication network. Themacro communication network and/or a micro communication network canemploy radio communication, microwave communication, satellitecommunication, optical communication, sonic communication,electromagnetic induction communication, or any other desired (e.g.,suitable) communication technology.

Respective communication devices (e.g., diffusion light device 602,diffusion light device(s) 604, and/or device(s) 628, . . . ) can beassociated with (e.g., communicatively connected to) the communicationnetwork 634 via a wireless communication connection or a wireline (e.g.,wired) communication connection (e.g., via a cell and associated basestation). The respective communication devices (e.g., diffusion lightdevice 602, diffusion light device(s) 604, and/or device(s) 628, . . . )can operate and communicate in the communication network environment. Atvarious times, a communication device (e.g., diffusion light device 602,diffusion light device(s) 604, and/or device(s) 628, . . . ) can becommunicatively connected via a wireless communication connection(s) toone or more radio access networks (RANs) (not shown), which can compriseone or more base stations (not shown) to communicatively connect thecommunication device to the communication network 634 to enable thecommunication device to communicate with other communication devicesassociated with (e.g., communicatively connected to) the communicationnetwork 634 in the communication network environment. The RANs cancomprise, for example, a 3GPP universal mobile telecommunication system(UMTS) terrestrial RAN (UTRAN), an E-UTRAN (e.g., Long Term Evolution(LTE) RAN), a GSM RAN (GRAN), and/or other type of RAN(s) employinganother type of communication technology.

The communication network 634 can comprise one or more wirelinecommunication networks and one or more wireless communication networks,wherein the one or more wireless communication networks can be based atleast in part on one or more various types of communication technologyor protocols, such as, for example, 3G, 4G, 5G, or x generation (xG)network, where x can be virtually any desired integer or real value;Wi-Fi; Gi-Fi; Hi-Fi; etc. The communication network 634 (e.g., macrocommunication network, micro communication network, core network,cellular network, or a network comprising a core network, a cellularnetwork, and/or an IP-based network) can facilitate routing voice anddata communications between a communication device(s) (e.g., diffusionlight device 602, diffusion light device(s) 604, and/or device(s) 628, .. . ) and another communication device associated with the communicationnetwork 634 in the communication network environment. The communicationnetwork 634 also can allocate resources to the communication devices inthe communication network 634, convert or enforce protocols, establishand enforce quality of service (QOS) for the communication devices,provide applications or services in the communication network 634,translate signals, and/or perform other desired functions to facilitatesystem interoperability and communication in the communication network634 (e.g., wireless portion of the communication network 634 or wirelineportion of the communication network 634). The communication network 634further can comprise desired components, such as routers, nodes (e.g.,general packet radio service (GPRS) nodes, such as serving GPRS supportnode (SGSN), gateway GPRS support node (GGSN)), switches, interfaces,controllers, etc., that can facilitate communication of data betweencommunication devices in the communication network environment.

As a communication device(s) (e.g., diffusion light device 602,diffusion light device(s) 604, and/or device(s) 628, . . . ) is movedthrough a wireless communication network environment, at various times,the communication device(s) can be connected (e.g., wirelesslyconnected) to one of a plurality of access points (APs) (e.g., macro orcellular AP, femto AP, pico AP, wi-fi AP, wi-max AP, hotspot (e.g.,hotspot 1.x, hotspot 2.x, where x is an integer number; communicationdevice (e.g., communication device functioning as a mobile hotspot))that can operate in the wireless communication network environment. AnAP (e.g., a macro base station or micro base station) can serve aspecified coverage area to facilitate communication by the communicationdevice(s) (e.g., diffusion light device 602, diffusion light device(s)604, and/or device(s) 628, . . . ) or other communication devices in thewireless communication network environment. An AP can serve a respectivecoverage cell (e.g., macrocell, femtocell, picocell,) that can cover arespective specified area, and the AP can service mobile wirelessdevices, such as the communication device(s) (e.g., diffusion lightdevice 602, diffusion light device(s) 604, and/or device(s) 628, . . . )located in the respective area covered by the respective cell, wheresuch coverage can be achieved via a wireless link (e.g., uplink (UL),downlink (DL)). When an attachment attempt is successful, thecommunication device(s) (e.g., diffusion light device 602, diffusionlight device(s) 604, and/or device(s) 628, . . . ) can be served by theAP and incoming voice and data traffic can be paged and routed to thecommunication device(s) through the AP, and outgoing voice and datatraffic from the communication device(s) can be paged and routed throughthe AP to other communication devices in the communication networkenvironment. In an aspect, the communication device(s) (e.g., diffusionlight device 602, diffusion light device(s) 604, and/or device(s) 628, .. . ) can be connected and can communicate wirelessly using virtuallyany desired wireless technology, including, for example, cellular,Wi-Fi, Gi-Fi, Hi-Fi, Wi-Max, Bluetooth, wireless local area networks(WLAN), etc.

It is to be appreciated and understood that, in some embodiments, thediffusion light device 602 can establish a direct communicationconnection (e.g., a direct wireline or wireless communicationconnection) with the other diffusion light device(s) 604 and/or thedevice(s) 628, and can communicate with the other diffusion lightdevice(s) 604 and/or the device(s) 628 without using the communicationnetwork 634.

The device 628 can be any electronic device that can electronicallyinteract (e.g. unidirectional interaction or bidirectional interaction)with the diffusion light device 602 and/or diffusion light device(s)604, wherein non-limiting examples of a device 628 can comprise awearable electronic device or a non-wearable electronic device. It is tobe appreciated that interaction can include in a non-limiting example,communication, control, physical interaction, or any other suitableinteraction between devices (e.g., between the device 628 and thediffusion light device 602). A wearable device can include, for example,heads-up display glasses, a monocle, eyeglasses, contact lens,sunglasses, a headset, a neck band, a watch, a visor, a cap, a mask, aheadband, clothing, or any other suitable device that can be worn by ahuman or non-human user, wherein the wearable device compriseselectronic components. Non-wearable devices can comprise, for example, amobile device, a mobile phone, a camera, a camcorder, a video camera, alaptop computer, a tablet device (e.g., an electronic tablet orelectronic notebook), a desktop computer, a server system, a set top box(e.g., a cable set top box, a satellite set top box), a cable modem, atelevision set, a monitor, a media extender device, a blu-ray device, aDVD (digital versatile disc or digital video disc) device, a compactdisc device, a video game system, a portable video game console, anaudio/video receiver, a radio device, a portable music player, anavigation system (e.g., a GPS system), a car stereo, a mainframecomputer, a robotic device, an artificial intelligence system, a homeautomation system, a security system, a messaging system, a presentationsystem, a sound system, a warning system, a fire suppression system, alighting system, a network storage device, a communication device, a webserver device, a network switching device, a network routing device, agateway device, a network hub device, a network bridge device, a controlsystem, a washing machine, a dryer, a refrigerator, a dishwashingmachine, an oven, a stove, a microwave, a coffee maker, a kitchenappliance, a toy, or any other suitable device. In some embodiments, thedevice 628 can be equipped with a communication device that can enablethe device 628 to communicate with the diffusion light device 602 and/orthe diffusion light device(s) 604 over the communication network 634 orvia a direct communication connection (e.g., a direct wireline orwireless communication connection). It is to be appreciated that thedevice 628 can be employed by a user to interact with the diffusionlight device 602 and/or the diffusion light device(s) 604.

In some embodiments, two or more of the respective diffusion lightdevices (e.g., 602, 604) can coordinate with each other to understandthe respective environments in which the respective diffusion lightdevices (e.g., 602, 604) are installed or located, determine respectiveobjectives of the respective installations or locations, performrespective self-configurations according to the respective objectives,and respectively operate to achieve the respective objectives.

For instance, the diffusion light device 602 can be associated with anarea, and another diffusion light device(s) 604 can be associated withanother area(s), which can be completely distinct from the area or canpartially cover (e.g., encompass) the area associated with the diffusionlight device 602. The light management component 610 (e.g., a networkcomponent of the light management component 610) of the diffusion lightdevice 602 can detect and contact the other diffusion light device(s)604 (e.g., a network component(s) of the other light managementcomponent(s) of the other diffusion light device(s) 604) via thecommunication network 634 or a direct communication connection. Therespective light management components of the respective diffusion lightdevices (e.g., 602, 604) can exchange network-related information and/orother information to facilitate setting up a communication connectionwith each other, and can establish the communication connection(s)between the diffusion light device 602 and the other diffusion lightdevice(s) 604 based at least in part on the network-related informationand/or other information. The communication connection can be a wirelinecommunication connection and/or a wireless communication connection.

The diffusion light device 602 can communicate, via the communicationconnection and the communication network 634 (or direct communicationconnection), the environment profile 618, the light profile 620, and/oruser profile 622 associated with the diffusion light device 602 to theat least one other diffusion light device 604, wherein the environmentprofile can comprise environmental profile information regarding theenvironmental conditions associated with the area associated with (e.g.,in proximity to) the diffusion light device 602, the light profile cancomprise light profile information regarding the features (e.g.,characteristics, attributes, functions, . . . ) of the diffusion lightdevice 602, and the user profile can comprise information regarding userpreferences and/or other information associated with the user. The otherdiffusion light device(s) 604 can communicate, via the communicationconnection and the communication network 634 (or the directcommunication connection), its environment profile(s), light profile(s),and/or user profile(s) associated with the other diffusion lightdevice(s) 604 to the diffusion light device 602, wherein the environmentprofile(s) associated with the other diffusion light device(s) 604 cancomprise environmental profile information regarding the environmentalconditions associated with the other area(s) associated with (e.g., inproximity to) the other diffusion light device(s) 604, the lightprofile(s) associated with the other diffusion light device (s) 604 cancomprise light profile information regarding the features (e.g.,characteristics, attributes, functions, . . . ) of the other diffusionlight device(s) 604, and the user profile(s) can comprise informationregarding user preferences and/or other information associated with theother user(s).

The respective diffusion light devices (e.g., 602, 604) can determineand coordinate respective actions, which can be responsive to therespective environmental conditions associated with the respectivediffusion light devices (e.g., 602, 604), between the diffusion lightdevice 602 and the other diffusion light device(s) 604, based at leastin part on the results of analyzing the respective environmental profileinformation, the respective light profile information, and/or therespective user profile information associated with the respectivediffusion light devices (e.g., 602, 604). For instance, the lightmanagement component 610 of the diffusion light device 602, and/oranother light management component(s) of the other diffusion lightdevice(s) 604, can analyze (e.g., respectively analyze) the respectiveenvironmental profile information, the respective light profileinformation, and/or the respective user profile information associatedwith the respective diffusion light devices (e.g., 602, 604). Based atleast in part on the results (e.g., the respective results) of theanalysis (e.g., the respective analysis), the light management component610 of the diffusion light device 602, and/or the other light managementcomponent(s) of the other diffusion light device(s) 604, can determinethe respective actions that are to be performed by the respectivediffusion light devices (e.g., 602, 604), in accordance with the definedlight management criteria. The diffusion light device 602 (e.g., lightmanagement component 610) and the other diffusion light device(s) 604(e.g., other light management component(s)) can negotiate and coordinatewith each other to facilitate determining the respective actions thatthe respective diffusion light devices (e.g., 602, 604) are to performto be responsive to the respective environmental conditions associatedwith the respective diffusion light devices.

In response to determining the respective actions and coordinating therespective actions between the respective diffusion light devices (e.g.,602, 604), the respective diffusion light devices (e.g., 602, 604) canperform the respective actions. For instance, the diffusion light device602 and the other diffusion light device (s) 604 can perform theirrespective actions in a coordinated manner to be responsive to therespective environmental conditions associated with the respectivediffusion light devices (e.g., 602, 604). For example, the lightcomponent 606, diffusion component 608, light management component 610,instrument component 614, and/or the processor component 624 of thediffusion light device 602 can respectively perform operations tofacilitate performing the action(s) (e.g., responsive action(s))determined for the diffusion light device 602. Similarly, the otherlight component(s), other diffusion component(s), other flow managementcomponent(s), other instrument component(s), and/or other processorcomponent(s) of the other diffusion light device(s) 604 can respectivelyperform operations to facilitate performing the action(s) determined forthe other diffusion light device(s) 604.

It is to be appreciated and understood that the various aspects ofsystems (e.g., the system 600 or other system(s) disclosed herein),apparatuses or processes described or explained in this disclosure canconstitute machine-executable component(s) embodied within machine(s)(e.g., computer(s)), e.g., embodied in one or more machine readablemediums (or media) associated with one or more machines. Suchcomponent(s), when executed by the one or more machines, e.g., one ormore computers, one or more computing devices, one or more virtualmachines, etc., can cause the one or more machines to perform theoperations described herein.

It also is to be appreciated and understood that, in someimplementations, a user (e.g., an operator) can employ a user interface(not shown) of an application 626 on a device (e.g., 628) to enterinformation that can override data in the environment profile 618, thelight profile 620, the user profile 622, and/or actions determined bythe diffusion light device 602. The application 626 can generate andpresent, via a display screen of the device 628, one or more userinterfaces with which the user can interact to input information, suchas user preferences, selections, commands, and/or other information,that can be used to facilitate selecting or setting parameters,features, functions, etc., of the diffusion light device 602 (e.g., tothe extent permitted in accordance with the defined light managementcriteria. In certain implementations, as an alternative to using theapplication 626, the user can utilize a web browser presented on thedevice 628 to interact with the diffusion light device 602 to input(e.g., enter or communicate) the information (e.g., the userpreferences, selections, commands, and/or other information).

In some implementations, the diffusion light device 602 can enhance(e.g. upgrade, augment, improve, increase, etc.) operation of a legacy(e.g., older) device. There are many legacy devices that can operatereliably for a long period of time. However, given their lengthyoperational lifecycles, they may fall behind in operational capabilitiesas compared to newer devices. Many of these legacy devices can havelights installed in them. The diffusion light device 602 can beinstalled in a legacy device as a retrofit to enhance the capability ofthe legacy device. A legacy device can include any device that can havea light which can be replaced with the diffusion light device 602.Furthermore, a legacy device can include any device that does not have alight, but on which the diffusion light device 602 can be fitted.Non-limiting examples of legacy devices can include a refrigerator, afreezer, a dryer, a washing machine, a vehicle, a machine, a flashlight,a range hood, an oven, a microwave, or any other suitable legacy device.

In certain implementations, the diffusion light device 602 can employ ahigh-speed data transfer mechanism (e.g. Li-Fi) to transfer content toanother diffusion light device(s) 604 and/or a device(s) 628. Forexample, the diffusion light device 602 can transfer a movie file of amovie to a television, laptop, electronic tablet, or cell phone usingLi-Fi for playback on such device.

In some embodiments, one or more diffusion light devices (e.g., 602) canemploy their processing capabilities to offload or enhance processingoperations of another device(s) 628 communicating with the one or morediffusion light devices (e.g., 602).

In certain implementations, a set of diffusion light devices (e.g., 602,604, . . . ) in a building can employ their processing, memory, and/orcommunication capabilities to act as a cloud platform for the building.

In some implementations, the diffusion light device 602 can take ananalog input, convert the analog input to digital output, and/or employartificial intelligence with a library of functions/templates tofacilitate self-configuration and/or self-operation of the diffusionlight device 602.

It is to be appreciated and understood that any criteria or thresholdsdisclosed herein can be pre-defined, operator specified, and/ordynamically determined, for example, based at least in part on learningalgorithms.

Referring to FIG. 7 , FIG. 7 presents a diagram of an example scenario700 in which a diffusion light device can be used as a window treatment,in accordance with various aspects and embodiments of the disclosedsubject matter. The example scenario 700 can include a window 702 havinga defined size and defined shape. For example, the window 702 can berectangular (as depicted), square, round, elliptical, or irregularshaped.

A diffusion light device 704 can be sized and shaped to correspond, orsubstantially correspond, to the size and shape of the window 702. Thediffusion light device 704 can comprise a light component 706, adiffusion component 708, a light management component 710, a sensorcomponent 712, and an instrument component 714. The light component 706,diffusion component 708, light management component 710, sensorcomponent 712, and instrument component 714 can respectively be the sameas or similar to, and/or can comprise the same or similar functionalityas, respective components (e.g., respectively named components), as morefully described herein.

The size and shape (e.g., rectangular) of the diffusion component 708and/or the light component 706 can be sized and shaped to correspond, orsubstantially correspond, to the size and shape of the window 702,wherein the diffusion component 708 and/or the light component 706 canoperate or function as a window treatment (e.g., window shade, windowcover, or window blind) when the diffusion light device 704 is placedover the window 702. The light component 706 can comprise one or morelight elements, wherein the light elements can be distributed throughout(e.g., across) the window treatment, as desired. The diffusion component708 and/or the light component 706 can be formed of one or more layersof a material(s) and/or fabric(s) (e.g., an LED fabric(s) ormaterial(s)), wherein light elements can be spread throughout thematerial(s) or fabric(s), and wherein the diffusion component 708 can beconfigured to be associated with the light component 706 and interactwith the light (e.g., light beam or light energy) being emitted from thelight elements of the light component 706 to diffuse or otherwiseprocess (e.g., filter, alter, . . . ) the light to produce diffusedlight or otherwise processed light (e.g., based on sensed conditions andin accordance with the defined light management criteria), which can beemitted from the diffusion component 708 and perceived by the user(s).

The light management component 710 can control (e.g., modify) theparameters, characteristics, or properties of the light component 706(e.g., modify illumination level, color, or other characteristics)and/or the diffusion component 708 (e.g., modify the diffusioncharacteristics or parameters) based at least in part on various sensedconditions, such as, for example, ambient illumination in theenvironment, weather or air conditions, activity of a user(s) in theenvironment, music playing in the environment, a program playing on thetelevision in the environment, a time of day, a time of year, and/orother conditions, as more fully described herein. For example, one ormore sensors of the sensor component 712 can sense the light conditions(e.g., bright sunny light, overcast daylight conditions, darkness atnight time) coming through the window 702. Based at least in part on theresult obtained from analyzing the sensor data relating to the lightconditions and/or other sensed environmental conditions, the lightmanagement component 710 can determine what the parameters,characteristics, or properties of the light component 706 and/or thediffusion component 708 should be, determine the respective adjustmentsto be made to the respective parameters, characteristics, or propertiesof the light component 706 and/or the diffusion component 708, and cangenerate respective instructions regarding such adjustments or otherwisefacilitate performing the adjustments to the light component 706 anddiffusion component 708. The light component 706 and diffusion component708 can be (re)configured (e.g., automatically, dynamically, or selfconfigured), based at least in part on the determined respectiveadjustments, such that the light component 706 emits desired (e.g.,enhanced, suitable, or optimal) light, and the diffusion component 708desirably diffuses or otherwise processes the emitted light (if any)and/or the light (if any) coming in through the window 702 to producedesired (e.g., enhanced, suitable, or optimal) diffused or processedlight as an output.

For instance, if the sun is shining brightly through the window 702 of aroom 718, it may be desirable (e.g., to the user) to have some of thatsunlight emitted into the room 718 where the window 702 resides, buthave the sunlight suitably diffused so that it does not shine toobrightly in the room 718 and/or so that there is not undesirable sunglare being cast into the room 718 through the window 702, and/or toreduce the amount of heat introduced into the room 718 by the directsunlight through the window 702. The sensors of the sensor component 712can sense the bright sunlight being directed at the window 702 andgenerate sensor data indicating there is bright sunlight being directedat the window 702. The light management component 710 can analyze thesensor data, and, based at least in part on the analysis results, candetermine appropriate (e.g., enhanced) parameters for the lightcomponent 706 and the diffusion component 708, in accordance with thedefined light management criteria, wherein, for example, the parametersfor the light component 706 can be set to have the light component 706emit no light (e.g., in the off state), and the parameters for thediffusion component 708 can be set to have the diffusion component 708at a relatively high diffusion level to significantly diffuse thesunlight coming into the room 718 through the window 702.

If, however, it is night time, and there is little or no light cominginto the room 718 through the window 702, such conditions can be sensedby the sensors of the sensor component 712. Based at least on part theresults of analyzing sensor data relating to such conditions, the lightmanagement component 710 determine appropriate (e.g., enhanced)parameters for the light component 706 and the diffusion component 708,in accordance with the defined light management criteria, wherein, forexample, the parameters for the light component 706 can be set to havethe light component 706 emit light at a certain suitable level, and theparameters for the diffusion component 708 can be set to have thediffusion component 708 at a desired diffusion level to desirablydiffuse the light emitted by the light component 706, wherein thediffusion level can be lower than the diffusion level employed todiffuse bright sunlight shining through the window 702.

It is to be appreciated and understood that, while the diffusion lightdevice 704 is described herein as being employed as a window treatment,additionally or alternatively, a diffusion light device 704 can beutilized as a wall decoration and diffusion light, an accent anddiffusion light for one or more compartments of a bookcase, an accentand diffusion light for one or more compartments of an alcove or arecessed portion(s) of a wall, an accent and diffusion light used inconnection with an art display, and/or for other desired uses.

Turning to FIG. 8 , FIG. 8 illustrates a diagram of an example scenario800 in which a diffusion light device can be used as a lamp or lampshade, in accordance with various aspects and embodiments of thedisclosed subject matter. The example scenario 800 can include adiffusion light device 802 that can comprise a lamp base component 804and a lamp shade 806. The lamp base component 804 and the lamp shade canhave respective sizes and shapes. For example, the lamp shade 806 can becylindrical to surround or substantially surround the light beingemitted from the light component 808 on the lamp base component 804, orcan have another desired shape (e.g., a regular or irregular shape).

The diffusion light device 802 can comprise the light component 808 onthe lamp base component 804, a diffusion component 810 that can be partof the lamp shade 806, a light management component 812, a sensorcomponent 814, and an instrument component 816. The light component 808,diffusion component 810, light management component 812, sensorcomponent 814, and instrument component 816 can respectively be the sameas or similar to, and/or can comprise the same or similar functionalityas, respective components (e.g., respectively named components), as morefully described herein.

In some embodiments, the diffusion component 810 can operate or functionas a lamp shade or lamp cover when the diffusion light device 802 isplaced around or in proximity to the light component 808. The lightcomponent 808 can comprise one or more light elements that can emitlight. The diffusion component 810 can be formed of one or more layersof a material(s) and/or fabric(s), wherein the diffusion component 810can interact with the light (e.g., light beam or light energy) beingemitted from the light elements of the light component 808 to diffuse orotherwise process (e.g., filter, alter, . . . ) the light to producediffused light or otherwise processed light (e.g., based on sensedconditions and in accordance with the defined light managementcriteria), which can be emitted outward from the diffusion component 810(e.g., the lamp shade 806 comprising the diffusion component 810) andperceived by the user(s).

In other embodiments, the light component 808 and the diffusioncomponent 810 can be integrated with each other in the material(s) orfabric(s), wherein the lamp shade 806 can be a light cover or shell thatcan comprises light elements and diffuses or processes the light emittedby the light elements. The light component 808 can comprise one or morelight elements, wherein the light elements can be distributed throughout(e.g., across) the lamp cover 806, as desired. The diffusion component810 and/or the light component 808 can be formed of one or more layersof a material(s) and/or fabric(s) (e.g., an LED fabric(s) ormaterial(s)), wherein light elements can be spread throughout thematerial(s) or fabric(s), and wherein the diffusion component 810 can beconfigured to be associated with the light component 808 and interactwith the light (e.g., light beam or light energy) being emitted from thelight elements of the light component 808 to diffuse or otherwiseprocess (e.g., filter, alter, . . . ) the light to produce diffusedlight or otherwise processed light (e.g., based on sensed conditions andin accordance with the defined light management criteria), which can beemitted from the diffusion component 810 (e.g., from the lamp cover 806)and perceived by the user(s).

In still other embodiments, one light component can be located on thelamp base component 804, and another light component can be part of thelamp cover 806 (e.g., integrated with the diffusion component 810).

The light management component 812 can control the operation of thelight component 808, diffusion component 810, and other components ofthe diffusion light device 802 to produce (e.g., create, generate) adesired diffusion or processed pattern of light that can emanate fromthe diffusion light device 802 (e.g., from the diffusion component 810of the lamp cover 806), in accordance with the sensed conditions, userpreferences, and defined light management criteria. For instance, thelight management component 812 can control (e.g., modify) theparameters, characteristics, or properties of the light component 808(e.g., modify illumination level, color, or other characteristics)and/or the diffusion component 810 (e.g., modify the diffusioncharacteristics or parameters) based at least in part on various sensedconditions, such as, for example, ambient illumination in theenvironment (e.g., room 818), air or weather conditions, activity of auser(s) in the environment, music playing in the environment, a programplaying on the television in the environment, a time of day, a time ofyear, and/or other conditions, as more fully described herein. Forexample, one or more sensors of the sensor component 814 can sense thelight conditions in the room 818 (e.g., well illuminated room, or dimlyilluminated or substantially dark room). Based at least in part on theresult obtained from analyzing the sensor data relating to the lightconditions and/or other sensed conditions, and/or user preferences ofthe user, the light management component 812 can determine what theparameters, characteristics, or properties of the light component 808and/or the diffusion component 810 should be, determine the respectiveadjustments to be made to the respective parameters, characteristics, orproperties of the light component 808 and/or the diffusion component810, and can generate respective instructions regarding such adjustmentsor otherwise facilitate performing the adjustments to the lightcomponent 808 and diffusion component 810. The light component 808 anddiffusion component 810 can be (re)configured (e.g., automatically,dynamically, or self configured), based at least in part on thedetermined respective adjustments, such that the light component 808emits desired (e.g., enhanced, suitable, or optimal) light, and thediffusion component 810 desirably diffuses or otherwise processes theemitted light to produce desired (e.g., enhanced, suitable, or optimal)diffused or processed light as an output for emission to the room 818.

For example, when the room 818 is dimly lit, the sensor(s) of the sensorcomponent 814 can sense that the illumination level in the room 818 isrelatively low, generating sensor data indication that the illuminationlevel is relatively low. Based at least in part on the results ofanalyzing the sensor data (and/or other sensor data relating to otherconditions of the room 818) and/or user preferences of the user, thelight management component 812 can determine parameter settings for thelight component 808 to have the light component 808 emit a suitable(e.g., enhanced, or optimal) amount of light into the room 818, andparameter settings for the diffusion component 810 to have the diffusioncomponent diffuse or otherwise process the emitted light to produce asuitable (e.g., enhanced, or optimal) diffused or processed light as anoutput for emission to the room 818, in accordance with the definedlight management criteria. For instance, the diffused or processed lightemitted by the diffusion light device 802 can desirably illuminate thedimly light room, while providing desirable diffusion (e.g., diffusionpattern) of the light so that the light does not have a harsh glare toit and the light is desirably spread throughout the room 818.

As another example, a user can have a song by Prince playing on an audiosystem in the room 818. A sensors(s) (e.g., audio sensor(s)) of thesensor component 814 can sense audio signals of the Prince song beingplayed, and can generate sensor data relating to the audio signals. Thelight management component 812 can analyze the sensor data. Based atleast in part on the results of the analysis of the sensor data, thelight management component 812 can determine that the audio signalsrepresent a Prince song. Further, based at least in part on the resultsof analyzing the defined light management criteria and/or userpreferences of the user (or default preferences associated with thediffusion light device 802), the light management component 812 candetermine that, when a Prince song is being played, the diffusion lightdevice 802 is to be set to produce a violet (e.g., purple) light that isthe same or substantially the same as the violet color associated withPrince, is to use a suitable diffusion level to produce a relativelysoft violet light as an output to the room 818, and/or is to generate,on at least a portion of the diffusion component 810 (e.g., on a portionof the material(s) or fabric(s) of the diffusion component 810 of thelamp cover 806), a pattern of diffused and/or processed light that candepict the custom symbol (a.k.a., the “love symbol”) that Prince used toidentify himself when Prince was referring to himself as “the ArtistFormerly Known as Prince” (e.g., wherein the custom symbol can bedisplayed on the lamp cover 806 and/or projected onto a wall of the room818). Based at least in part on corresponding instructions or parametersettings received from the light management component 812, the lightcomponent 808 can be configured to generate the desired light (e.g.,violet light and/or other light) at a desirable illumination level, andthe diffusion component 810 can diffuse and/or otherwise process thelight emitted from the light component 808 to desirably diffuse thelight to produce a relatively soft violet light as an output to the room818, desirably process (e.g., filter) the light to produce the desiredviolet color of light, and/or generate, on at least a portion of thediffusion component 810 (e.g., on a portion of the material(s) orfabric(s)), the pattern of diffused and/or processed light that candepict the custom symbol associated with Prince.

FIG. 9 depicts a diagram of another example scenario 900 that caninclude an article of clothing that can comprise a diffusion lightdevice, in accordance with various aspects and embodiments of thedisclosed subject matter. The example article of clothing 902 cancomprise a diffusion light device 904. The diffusion light device 904can comprise a light component 906, a diffusion component 908, a lightmanagement component 910, a sensor component 912, and an instrumentcomponent 914. The light component 906, diffusion component 908, lightmanagement component 910, sensor component 912, and instrument component914 can respectively be the same as or similar to, and/or can comprisethe same or similar functionality as, respective components (e.g.,respectively named components), as more fully described herein.

The article of clothing 902 can be or can comprise virtually any desiredtype of clothing, such as, for example, a shirt (as depicted in FIG. 9), pants, shoes, hat, visor, coat, jacket, scarf, belt, socks, or othertype of bodywear. The article of clothing 902 also can have virtuallyany desired size and shape, for example, to suitably fit the size andshape of at least a portion of the body of the user.

In some embodiments, the article of clothing 902 can be formed from oneor more materials or fabrics, wherein the light component 906 and thediffusion component 908 can be integrated with each other in amaterial(s) or fabric(s) of the one or more materials or fabrics to format least a portion of the article of clothing 902. The light component906 can comprise one or more light elements, wherein the light elementscan be distributed throughout (e.g., across) at least a portion of thematerial(s) or fabric(s) of the article of clothing 902, as desired. Thelight component 906 and/or the diffusion component 908 can be formed ofone or more layers of the material(s) and/or fabric(s) (e.g., an LEDfabric(s) or material(s)), wherein light elements of the light component906 can be desirably spread (e.g., distributed) throughout thematerial(s) or fabric(s), and wherein the diffusion component 908 can beconfigured to be associated with the light component 906 and interactwith the light (e.g., light beam or light energy) being emitted from thelight elements of the light component 906 to diffuse or otherwiseprocess (e.g., filter, alter, . . . ) the light to produce diffusedlight or otherwise processed light (e.g., based at least in part onsensed conditions and in accordance with the defined light managementcriteria), which can be emitted from the diffusion component 908 (e.g.,from the article of clothing 902) and perceived by the user(s) or otherpeople or entities.

The light management component 910 can control the operation of thelight component 906, diffusion component 908, and other components ofthe diffusion light device 904 to produce (e.g., create, generate) adesired diffusion or processed pattern of light that can emanate fromthe diffusion light device 904 (e.g., from the diffusion component 908of the diffusion light device 904), in accordance with the sensedconditions, user preferences, and defined light management criteria. Forinstance, the light management component 910 can control (e.g., modify)the parameters, characteristics, or properties of the light component906 (e.g., modify illumination level, color, or other characteristics)and/or the diffusion component 908 (e.g., modify the diffusioncharacteristics or parameters) based at least in part on various sensedconditions, such as, for example, ambient illumination in theenvironment, air or weather conditions, activity of the user(s) in theenvironment, music playing in the environment, a program playing on thetelevision in the environment, a time of day, a time of year, and/orother conditions, as more fully described herein. For example, one ormore sensors of the sensor component 912 can sense the light conditionsin the environment (e.g., well illuminated area, or dimly illuminated orsubstantially dark area). Based at least in part on the result obtainedfrom analyzing the sensor data relating to the light conditions and/orother sensed conditions, and/or user preferences of the user, the lightmanagement component 910 can determine what the parameters,characteristics, or properties of the light component 906 and/or thediffusion component 908 should be, determine the respective adjustmentsto be made to the respective parameters, characteristics, or propertiesof the light component 906 and/or the diffusion component 908, and cangenerate respective instructions regarding such adjustments or otherwisefacilitate performing the adjustments to the light component 906 anddiffusion component 908. The light component 906 and diffusion component908 can be (re)configured (e.g., automatically, dynamically, or selfconfigured), based at least in part on the determined respectiveadjustments, such that the light component 906 can emit desired (e.g.,enhanced, suitable, or optimal) light, and the diffusion component 908can desirably diffuse or otherwise process the emitted light to producedesired (e.g., enhanced, suitable, or optimal) diffused or processedlight as an output for emission from the diffusion light device 904 tothe environment.

The diffusion light device 904 can operate, for example, as describedherein with regard to the clothing (e.g., shirt) example disclosed inconnection with FIG. 1 or as otherwise described herein. For instance,while the user is wearing the article of clothing 902, comprising thediffusion light device 904, the sensors of the sensor component 912 candetect conditions associated with the environment in which the user islocated and generate sensor data relating to (e.g., representative of)such conditions. The light management component 910 can receive andanalyze the sensor data. Based at least in part on the results ofanalyzing the sensor data and/or other data (e.g., user preferences ofthe user), the light management component 910 can determine theconditions of the environment, determine adjustments to be made to theparameters, characteristics, and/or properties of the diffusioncomponent 908 and/or light component 906, based at least in part on theconditions, and adjust or facilitate adjusting the parameters,characteristics, and/or properties of the diffusion component 908 and/orlight component 906, in accordance with the defined light managementcriteria.

In some embodiments, the diffusion light device 904 also generate andemit (e.g., automatically or dynamically present) customized information916 (e.g., customized text, customized images, and/or customizedgraphics, and/or other customized output) based at least in part on theresults of analyzing (e.g., by the light management component 910)sensor data relating to sensed conditions of the environment (e.g.,obtained from the sensor component 912) and/or user input (e.g., userpreferences from a user profile or other information provided by theuser via a user interface), in accordance with the defined lightmanagement criteria. The customized text can comprise a desired textualmessage that the user wants to have presented (e.g., displayed) via thelight component 906 and/or diffusion component 908 of the article ofclothing 902. The customized images can comprise, for example, an image(e.g., picture) of an artist (e.g., Paul McCartney or The Beatles) inconnection with the playing of a song of the artist being sensed in theenvironment or as otherwise desired by the user, an image of the user orone or more family members or friends of the user, an image that relatesto an event or occasion with which the user is associated or at whichthe user is attending, and/or another desired image that the userdesires to be presented by the diffusion light device 904. Thecustomized graphics can comprise, for example, a static illustration ora dynamic illustration wherein one or more objects of the dynamicillustration can change over time, based at least in part on conditions(e.g., change in conditions over time) sensed in the environment by thesensor component 912, and as determined by the light managementcomponent 910. For example, the light management component 910 cancontrol the operation of the dynamic illustration and can facilitatemaking changes to the dynamic illustration, in response to audio signals(e.g., a song, speech, or other sounds) sensed by a sensor(s) (e.g.,audio sensor(s)) of the sensor component 912.

In some implementations, the diffusion light device 904 can beassociated with a device 918 (e.g., a mobile phone, a computer, . . . )that can utilize an application 920 or a web browser (not shown in FIG.9 ) to communicate with the diffusion light device 904 (e.g., the lightmanagement component 910 of the diffusion light device 904) tofacilitate controlling operation of the diffusion light device 904,including the diffusion and/or other processing of light by thediffusion light device 904 (e.g., by the diffusion component 908 of thediffusion light device 904). The device 918 and the application 920 canoperate or function to facilitate controlling operation of the diffusionlight device 904, including facilitating controlling the emission,diffusion, and/or other processing of light of the diffusion lightdevice 904, as more fully described herein.

FIG. 10 depicts a block diagram of an example, non-limiting lightmanagement component 1000, in accordance with various aspects andembodiments described herein. In some implementations, the lightmanagement component 1000 can be part of a diffusion light device.

The light management component 1000 can comprise a communicatorcomponent 1002 that can communicate data between the diffusion lightdevice and one or more other devices, such as, for example, one or moreother diffusion light devices and/or one or more devices (e.g.,communication devices, such as a mobile phone, computer, electronictablet, . . . ) associated with one or more entities (e.g., anotheruser(s), law enforcement, a fire department, an emergency responseentity, . . . ). The communicator component 1002 can communicateinformation using wireline or wireless communication technologies andprotocols, as more fully described herein. The communicator component1002 also can facilitate presenting desired visual information and/oraudio information to one or more users in proximity to the diffusionlight device.

The light management component 1000 also can include a network component1004 that can employ one or more communication network technologiesand/or protocols to facilitate establishing a communication connectionbetween the diffusion light device and one or more other devices, suchas, for example, one or more other diffusion light devices and/ordevices associated with one or more entities. The communicationconnection can be a wireline communication connection and/or a wirelesscommunication connection using wireline or wireless communicationtechnologies and protocols, as more fully described herein.

The light management component 1000 further can comprise an operationsmanager component 1006 that can control (e.g., manage) operationsassociated with the light management component 1000. For example, theoperations manager component 1006 can facilitate generating instructionsto have components of the light management component 1000 performoperations, and can communicate respective instructions to respectivecomponents (e.g., communicator component 1002, network component 1004,awareness component 1008, . . . ) of the light management component 1000to facilitate performance of operations by the respective components ofthe light management component 1000 based at least in part on theinstructions, in accordance with the defined light management criteriaand the defined light management algorithm(s). The operations managercomponent 1006 also can facilitate controlling data flow between therespective components of the light management component 1000 andcontrolling data flow between the light management component 1000 andanother component(s) or device(s) (e.g., another diffusion lightdevice(s) associated with the diffusion light device; a device, such asa communication device; a base station or other component or device ofthe communication network) associated with (e.g., connected to) thelight management component 1000.

The light management component 1000 also can include an awarenesscomponent 1008 that can enable the diffusion light device to learn andunderstand the environment in which the diffusion light device isinstalled or located, determine one or more objectives of theinstallation or location of the diffusion light device, determinecapabilities and/or features of the diffusion light device, perform aself-configuration of the diffusion light device in accordance with theone or more determined objectives and the determined capabilities and/orfeatures of the diffusion light device, and perform operations toachieve the one or more determined objectives.

The light management component 1000 can comprise a processor component1010 that can work in conjunction with the other components (e.g.,communicator component 1002, network component 1004, operations managercomponent 1006, awareness component 1008, data store 1012) to facilitateperforming the various functions of the light management component 1000.The processor component 1010 can employ one or more processors,microprocessors, or controllers that can process data, such asinformation relating to conditions (e.g., environmental conditions)associated with the diffusion light device and/or other associateddiffusion light devices, operation of the diffusion light device orother associated diffusion light devices, parameters, characteristicsand/or properties associated with the diffusion light device, responsiveactions (e.g., responsive to environmental conditions of theenvironment), policies, defined light management criteria, definedenvironment criteria, algorithms (e.g., defined light managementalgorithm(s)), protocols, interfaces, tools, and/or other information,to facilitate operation of the light management component 1000 and thediffusion light device, as more fully disclosed herein, and control dataflow between the light management component 1000 and other components(e.g., diffusion light devices, communication devices, base station orother devices of the communication network, data sources, applications,. . . ) associated with the light management component 1000.

The data store 1012 that can store data structures (e.g., user data,metadata), code structure(s) (e.g., modules, objects, hashes, classes,procedures) or instructions, information relating to conditions (e.g.,environmental conditions) associated with the diffusion light deviceand/or other associated diffusion light devices, operation of thediffusion light device or other associated diffusion light devices,parameters, characteristics and/or properties associated with thediffusion light device, responsive actions (e.g., responsive toenvironmental conditions of the environment), policies, defined lightmanagement criteria, defined environment criteria, algorithms (e.g.,defined light management algorithm(s)), protocols, interfaces, tools,and/or other information, to facilitate controlling operationsassociated with the light management component 1000 and the diffusionlight device. In an aspect, the processor component 1010 can befunctionally coupled (e.g., through a memory bus) to the data store 1012in order to store and retrieve information desired to operate and/orconfer functionality, at least in part, to the communicator component1002, network component 1004, operations manager component 1006,awareness component 1008, and data store 1012, etc., and/orsubstantially any other operational aspects of the light managementcomponent 1000.

FIG. 11 illustrates a block diagram of an example, non-limitingawareness component 1100, in accordance with various aspects andembodiments of the disclosed subject matter. The awareness component1100 can facilitate enabling a diffusion light device to determine(e.g., ascertain, infer, calculate, predict, prognose, estimate, derive,forecast, detect, and/or compute) characteristics of the environment inwhich the diffusion light device is installed or located, determinecharacteristics, capabilities, and/or features of the diffusion lightdevice, determine one or more objectives of the installation or locationof the diffusion light device, perform a configuration (e.g., automatic,dynamic, or self configuration) of the diffusion light device inaccordance with the determined characteristics, capabilities,conditions, and/or features of the diffusion light device and the one ormore determined objectives, and determine and execute one or moredesired actions for the diffusion light device to achieve the one ormore determined objectives, in accordance with one or more embodimentsdescribed herein. Repetitive description of like elements employed inother embodiments described herein is omitted for sake of brevity.

The awareness component 1100 can comprise an environment component 1102that can determine characteristics, conditions, or features of anenvironment in which the diffusion light device is installed or located.The environment component 1102 can employ one or more sensors (of asensor component) or instruments (of an instrument component) to obtaininformation about the environment in which the diffusion light device isinstalled or located. The environment component 1102 can determinecharacteristics or conditions of the environment, and can generate anenvironment profile of the environment, based at least in part on theresults of analyzing the information regarding the environment. Inaccordance with various non-limiting embodiments, the characteristics orconditions can include objects, devices, people, flora, fauna,predators, pests, colors, scents, hazards, biohazards, chemicals,dimensional characteristics, health status, locations, topography,landscape, seascape, boundaries, atmosphere, manmade features,furniture, toys, equipment, machines, vehicles, buildings, grounds,roads, railroad tracks, water feature, rocks, trees, debris, geographicfeatures, unsafe conditions, weather conditions, property line boundary,ground conditions, water conditions, atmospheric conditions, watercurrents, air currents, water salinity, air temperature, watertemperature, ground temperature, ground traction, network topology, orany other suitable conditions or characteristics of the environment thatcan be determined from information obtained by the sensors orinstruments.

It is to be appreciated and understood that the environment component1102 can employ intelligent recognition techniques (e.g., spatialrelationship recognition, pattern recognition, object recognition,facial recognition, animal recognition, pose recognition, actionrecognition, shape recognition, scene recognition, behavior recognition,sound recognition, scent recognition, voice recognition, audiorecognition, image recognition, motion recognition, hue recognition,feature recognition, edge recognition, texture recognition, timingrecognition, location recognition, and/or any other suitable recognitiontechnique) to determine the conditions, characteristics, or features ofthe environment based at least in part on the information obtained byone or more sensors or instruments.

The awareness component 1100 also can include a self-configurationcomponent 1104 that can determine characteristics, capabilities,conditions, and/or features of the diffusion light device. Theself-configuration component 1104 can generate or update a light profileof the diffusion light device based at least in part on the environmentprofile of the environment associated with the diffusion light deviceand the characteristics, capabilities, conditions, and/or features ofthe diffusion light device, in accordance with the defined lightmanagement criteria. The self-configuration component 1104 also candetermine one or more objectives of the installation or location of thediffusion light device, and perform a self-configuration, automaticconfiguration, or dynamic configuration of the diffusion light device,in accordance with the one or more determined objectives and the lightprofile of the diffusion light device.

The awareness component 1100 also can comprise an operations managercomponent 1006 that can determine and execute one or more desired (e.g.,suitable, acceptable, enhanced, or optimal) actions for the diffusionlight device to perform to achieve the one or more determined objectives(e.g., to be responsive to the conditions or characteristics of theenvironment). For example, the operation component 1106 can employintelligence (e.g., artificial intelligence) to monitor the environmentfor conditions relating to the characteristics according to the one ormore determined objectives using one or more sensors or instruments,determine one or more desired (e.g., suitable, acceptable, enhanced, oroptimal) actions for the diffusion light device (e.g., the lightcomponent, the diffusion component, and/or one or more instruments ofthe diffusion light device) to perform to achieve the one or moredetermined objectives based at least in part on the conditions relatingto the characteristics and the determined capabilities, conditions, orfeatures of the diffusion light device, and execute the one or moredesired actions (e.g., responsive actions). In an example, the operationcomponent 1106 can select actions from a library of actions stored in adata store or in one or more knowledges sources. In another example, theoperation component 1106 can create actions to be performed by thediffusion light device based at least in part on artificialintelligence.

FIG. 12 depicts a block diagram of an example, non-limiting environmentcomponent 1200, in accordance with one or more aspects and embodimentsdescribed herein. The environment component 1200 can comprise a physicalenvironment component 1202 that can employ one or more sensors of asensor component, as described herein, to obtain physical informationabout the physical environment in which the diffusion light device isinstalled or located. In an example, the physical environment component1202 can employ a camera to obtain visual information about theenvironment. In another example, the physical environment component 1202can employ a microphone to obtain audio information about theenvironment. In a further example, the physical environment component1202 can employ a GPS device to obtain its location in the environment.In still another example, the physical environment component 1202 canemploy an LIDAR sensor to obtain mapping information about theenvironment. In yet another example, the physical environment component1202 can employ a GPS device and LIDAR sensor to map the locations ofcharacteristics, conditions, or features recognized by the physicalenvironment component 1202 in the environment. It is to be appreciatedand understood that the physical environment component 1202 can employany suitable sensor or instrument to obtain corresponding informationproduced by the sensor or instrument about the physical environment.

The environment component 1200 can comprise a network environmentcomponent 1204 that can employ one or more sensors or instruments asdescribed herein to obtain information about the network environment inwhich the diffusion light device is installed or located. In an example,the network environment component 1204 can employ a communication deviceto discover communication networks operating in the environment. Thenetwork environment component 1204 can connect to one or more of thenetworks using suitable security and authentication schemes and obtaindevice information about devices and/or other flow management lightsoperating on the one or more networks. In a non-limiting example, deviceinformation regarding a device can comprise device type, device modelnumber, device location, device functionality, device configuration,device security, communication protocols supported, or any othersuitable attribute of a device. It is to be appreciated and understoodthat the network environment component 1204 can employ suitable securitytechniques to prevent unauthorized access to the diffusion light devicewhile obtaining device information regarding other devices on the one ormore networks. The diffusion light device (e.g., the light managementcomponent or the network environment component 1204) can determine whatsecurity and/or communication protocols it should employ andself-configure for operation using the appropriate security and/orcommunication protocols.

The environment component 1200 also can include an environment profilecomponent 1206 that can create an environment profile that can describethe characteristics, conditions, and/or features of the environment inwhich the diffusion light device is installed or located based at leastin part on the physical information and the device information obtainedby the one or more sensors or instruments. For example, the environmentprofile component 1206 can employ intelligent recognition techniques torecognize characteristics, conditions, and/or features of theenvironment based at least in part on the physical information and thedevice information. In an additional example, the environment profilecomponent 1206 can associate device information obtained from thedevices with corresponding physical information associated with thedevices obtained from sensors. The environment profile component 1206also can employ knowledge resources (e.g., Internet, libraries,encyclopedias, databases, devices, or any other suitable knowledgeresources) to obtain detailed information describing thecharacteristics, conditions, and/or features of the environment. Forexample, the environment profile component 1206 can obtain detailedproduct information related to recognized characteristics, conditions,or features of the environment. In another example, the environmentprofile component 1206 can obtain risk information related to recognizedcharacteristics, conditions, or features of the environment. In afurther example, the environment profile component 1206 can obtaininformation describing interaction between various recognizedcharacteristics, conditions, or features of the environment. Theenvironment profile component 1206 can obtain any suitable informationassociated with recognized characteristics, conditions, or features ofthe environment from any suitable knowledge resource.

Furthermore, the environment profile component 1206 can generate aconfidence metric indicative of a confidence of a determination of acharacteristic, condition, or feature that has been made by theenvironment profile component 1206 based at least in part on anysuitable function. For example, the environment profile component 1206can employ the multiple sources of information (e.g., physicalinformation, device information, and information from knowledge sources)and perform a cross-check validation across the various sources togenerate a confidence metric indicative of a confidence of an accuracyof a determination of a characteristic, condition, or feature.

The environment profile component 1206 can employ the characteristics,conditions, features, and/or any associated obtained information togenerate the environment profile that describes the characteristics,conditions, or features of the environment. The environment profilecomponent 1206 can organize the environment profile in any desired(e.g., suitable, acceptable, or optimal) manner, non-limiting examplesof which can include an array, a table, a tree, a map, a graph, a chart,a list, network topology, or any other suitable manner of organizingdata in a profile. In a non-limiting example, the environment profilecan include respective entries for each characteristic, condition, orfeature of the environment that comprise a detailed description of thecharacteristic, condition, or feature, a location of the characteristic,condition, or feature in the environment, tracking informationdescribing changes to the characteristic, condition, or feature overtime, source used to determine the characteristic, condition, orfeature, confidence of accuracy of the determined characteristic,condition, or feature, or any other suitable information associated withthe characteristic, condition, or feature. The environment profile cancomprise a map of the environment identifying characteristics,conditions, or features, and their respective locations on the map.

FIG. 13 presents a block diagram of an example, non-limitingself-configuration component 1300, in accordance with one or moreaspects and embodiments of the disclosed subject matter. Theself-configuration component 1300 can analyze the diffusion light device(e.g., characteristics, properties, components, features, and/orconditions of the diffusion light device) and/or information relating tothe diffusion light device. Based at least in part on the results of theanalysis, the self-configuration component 1300 can determinecharacteristics, properties, capabilities, features and/or conditions ofthe diffusion light device, determine one or more objectives of theinstallation or location of the diffusion light device, and perform aself-configuration, and/or an automatic or dynamic configuration, of thediffusion light device according to the one or more determinedobjectives.

The self-configuration component 1300 can include a capability component1302 that can perform a self-examination of the diffusion light deviceto determine characteristics, properties, capabilities, features and/orconditions of the diffusion light device, including in relation to wherethe diffusion light device is installed or located. For example, thecapability component 1302 can determine characteristics, properties,capabilities, features and/or conditions of the diffusion light device,such as, in non-limiting examples, power sources, computers, processorcomponents (e.g., processors, microprocessors, controllers, . . . ),memories (e.g., data stores), programs, sensors, instruments, lightcomponent (e.g., light elements), diffusion component (e.g., diffusioncapabilities and/or other light processing capabilities), or any othersuitable capability of the diffusion light device. In an example, thecapability component 1302 can probe a system bus to facilitatedetermining characteristics, properties, capabilities, features and/orconditions of the diffusion light device. In another example, thecapability component 1302 can examine a memory (e.g., data store) forinformation regarding characteristics, properties, capabilities,features and/or conditions of the diffusion light device. In a furtherexample, the capability component 1302 can obtain information regardingcharacteristics, properties, capabilities, features and/or conditions ofthe diffusion light device from one or more knowledge sources. It is tobe appreciated and understood that the capability component 1302 canemploy any suitable mechanism to determine the characteristics,properties, capabilities, features and/or conditions of the diffusionlight device.

The self-configuration component 1300 also can include an objectivecomponent 1304 that can determine one or more objectives of theinstallation or location of the diffusion light device. For example, theobjective component 1304 can employ intelligence (e.g., artificialintelligence) to determine an objective of the installation or locationof the diffusion light device based at least in part on an environmentprofile of the environment associated with the diffusion light deviceand the determined characteristics, properties, capabilities, featuresand/or conditions of the diffusion light device. In a non-limitingexample, an objective can be related to safety, automation, control,communication, instruction, entertainment, social enhancement,economics, mood enhancement, activity enhancement, notification,coordination, monitoring, intervention, time management, workflowmanagement, or any other suitable objective. In an example, theobjective component 1304 can select one or more objectives from alibrary of objectives stored in a data store or in one or moreknowledges sources. In another example, the objective component 1304 cancreate one or more objectives based at least in part on artificialintelligence. In a further example, the objective component 1304 cancreate linked objectives, wherein one or more objectives can depend onone or more other objectives. For example, an objective can becomeactive if another objective is achieved. In another example, anobjective can become inactive if another objective is achieved. It is tobe appreciated and understood that the objective component 1304 canemploy any suitable mechanism to determine objectives of the diffusionlight device.

The self-configuration component 1300 further can comprise a lightprofile component 1306 that can generate a light profile for (e.g.,representative of) the diffusion light device based at least in part onthe characteristics, properties, capabilities, features and/orconditions of the diffusion light device and/or the one or moredetermined objectives. The light profile can comprise or be based atleast in part on the environment profile associated with the environmentthat is associated with the diffusion light device, characteristics,properties, capabilities, features and/or conditions of the diffusionlight device, and objectives of the diffusion light device. The lightprofile component 1306 can organize the light profile in any desired(e.g., suitable or acceptable) manner, non-limiting examples of whichcan include an array, a table, a tree, a map, a graph, a chart, a list,a topology, or any other suitable manner of organizing data in aprofile. In a non-limiting example, the light profile can includerespective entries for each objective that comprise a detaileddescription of the objective, success metrics for the objective,tracking information describing changes to the objective over time,source used to determine the objective, confidence of accuracy of thedetermined objective, or any other suitable information associated withthe objective. Furthermore, the light profile component 1306 canconfigure settings of one or more parameters of the diffusion lightdevice (e.g., of the light component, light elements, diffusioncomponent, processor component, data store, programs, sensor component,instrument component, light fixture, housing, lens, base component,socket component, or any other suitable parameters of components of thediffusion light device) to achieve the one or more objectives, and storethe settings in the light profile.

Some of the processes performed by the components of or associated withthe diffusion light device can be performed by specialized computers forcarrying out defined tasks related to determining characteristics of theenvironment in which a diffusion light device is installed or located,determining capabilities of the diffusion light device, determining oneor more objectives of the installation or location of the diffusionlight device, performing a self-configuration of the diffusion lightdevice according to the one or more determined objectives, anddetermining and executing suitable actions for the diffusion lightdevice to perform to achieve the one or more determined objectives. Thesubject computer processing systems, methods, apparatuses, and/orcomputer program products can be employed to solve new problems thatarise through advancements in technology, computer networks, theInternet, and the like. The subject computer processing systems,methods, apparatuses, and/or computer program products can providetechnical improvements to systems for determining characteristics orproperties of the environment in which the diffusion light device isinstalled or located, determining capabilities of the diffusion lightdevice, determining one or more objectives of the installation of thediffusion light device, performing a self-configuration, and/orautomatic or dynamic configuration, of the diffusion light deviceaccording to the one or more determined objectives, and determining andexecuting suitable actions for the diffusion light device to perform toachieve the one or more determined objectives by improving processingefficiency among processing components in these systems, reducing delayin processing performed by the processing components, reducing memoryrequirements, and/or improving the accuracy in which the processingsystems are determining characteristics of the environment in which thediffusion light device is installed or located, determining capabilitiesof the diffusion light device, determining one or more objectives of theinstallation or location of the diffusion light device, performing aself-configuration, and/or automatic or dynamic configuration, of thediffusion light device according to the one or more determinedobjectives, and determining and executing suitable actions for thediffusion light device to perform to achieve the one or more determinedobjectives.

The embodiments of systems, devices, and/or methods described herein canemploy artificial intelligence (AI) to facilitate automating one or morefeatures described herein. The components can employ various AI-basedschemes for carrying out various embodiments/examples disclosed herein.In order to provide for or aid in the numerous determinations (e.g.,determine, ascertain, infer, calculate, predict, prognose, estimate,derive, forecast, detect, compute) described herein, componentsdescribed herein can examine the entirety or a subset of the data towhich it is granted access and can provide for reasoning about ordetermine states of the system, environment, etc. from a set ofobservations as captured via events and/or data. Determinations can beemployed to identify a specific context or action, or can generate aprobability distribution over states, for example. The determinationscan be probabilistic—that is, the computation of a probabilitydistribution over states of interest based on a consideration of dataand events. Determinations can also refer to techniques employed forcomposing higher-level events from a set of events and/or data.

Such determinations can result in the construction of new events oractions from a set of observed events and/or stored event data, whetheror not the events are correlated in close temporal proximity, andwhether the events and data come from one or several event and datasources. Components disclosed herein can employ various classification(explicitly trained (e.g., via training data) as well as implicitlytrained (e.g., via observing behavior, preferences, historicalinformation, receiving extrinsic information, etc.)) schemes and/orsystems (e.g., support vector machines, neural networks, expert systems,Bayesian belief networks, fuzzy logic, data fusion engines, etc.) inconnection with performing automatic and/or determined action inconnection with the claimed subject matter. Thus, classification schemesand/or systems can be used to automatically learn and perform a numberof functions, actions, and/or determination.

A classifier can map an input attribute vector, z=(z1, z2, z3, z4, zn),to a confidence that the input belongs to a class, as byf(z)=confidence(class). Such classification can employ a probabilisticand/or statistical-based analysis (e.g., factoring into the analysisutilities and costs) to determinate an action to be automaticallyperformed. A support vector machine (SVM) is an example of a classifierthat can be employed. The SVM operates by finding a hyper-surface in thespace of possible inputs, where the hyper-surface attempts to split thetriggering criteria from the non-triggering events. Intuitively, thismakes the classification correct for testing data that is near, but notidentical to training data. Other directed and undirected modelclassification approaches include, e.g., naïve Bayes, Bayesian networks,decision trees, neural networks, fuzzy logic models, and/orprobabilistic classification models providing different patterns ofindependence can be employed. Classification as used herein also isinclusive of statistical regression that is utilized to develop modelsof priority.

The aforementioned systems and/or devices have been described withrespect to interaction between several components. It should beappreciated that such systems and components can include thosecomponents or sub-components specified therein, some of the specifiedcomponents or sub-components, and/or additional components.Sub-components could also be implemented as components communicativelycoupled to other components rather than included within parentcomponents. Further yet, one or more components and/or sub-componentsmay be combined into a single component providing aggregatefunctionality. The components may also interact with one or more othercomponents not specifically described herein for the sake of brevity,but known by those of skill in the art.

In view of the example systems and/or devices described herein, examplemethods that can be implemented in accordance with the disclosed subjectmatter can be further appreciated with reference to flowcharts in FIGS.14-17 . For purposes of simplicity of explanation, example methodsdisclosed herein are presented and described as a series of acts;however, it is to be understood and appreciated that the disclosedsubject matter is not limited by the order of acts, as some acts mayoccur in different orders and/or concurrently with other acts from thatshown and described herein. For example, a method disclosed herein couldalternatively be represented as a series of interrelated states orevents, such as in a state diagram. Moreover, interaction diagram(s) mayrepresent methods in accordance with the disclosed subject matter whendisparate entities enact disparate portions of the methods. Furthermore,not all illustrated acts may be required to implement a method inaccordance with the subject specification. It should be furtherappreciated that the methods disclosed throughout the subjectspecification are capable of being stored on an article of manufactureto facilitate transporting and transferring such methods to computersfor execution by a processor or for storage in a memory.

FIG. 14 illustrates a flow diagram of an example, non-limiting method1400 that can facilitate controlling operation of one or more diffusionlight devices, in accordance with various aspects and embodiments of thedisclosed subject matter. The method 1400 can be employed, for example,by a system comprising a processor and/or a light management componentof a diffusion light device.

At 1402, conditions associated with an area can be determined based atleast in part on sensor data that can indicate the conditions associatedwith the area. The light management component can receive the sensordata from one or more sensors (e.g., of a sensor component) of orassociated with the diffusion light device, wherein the sensor data canindicate the conditions (e.g., environmental conditions) associated withthe area, as sensed by the one or more sensors of the sensor component.The light management component can analyze the sensor data to facilitatedetermining the conditions associated with the area and a responsiveaction (e.g., a modification) that can be taken with regard to thediffusion light device to control one or more characteristics of thediffusion light device based at least in part on the determinedconditions associated with the area.

At 1404, based at least in part on the results of analyzing the sensordata and/or other data (e.g., user preferences of a user associated withthe diffusion light device), one or more characteristics (e.g.,characteristic(s) relating to diffusion of light and/or anothercharacteristic(s)) of the diffusion light device can be controlled tofacilitate enhancing performance of the diffusion light device, inaccordance with the defined light management criteria. The lightmanagement component can control (e.g., modify or facilitate modifying)the one or more characteristics of the diffusion light device, based atleast in part on the results of analyzing the sensor data and/or theother data, in accordance with the defined light management criteria.For instance, the light management component can control respectiveparameters or configurations (e.g., component configurations) associatedwith respective characteristics that are associated with respectivecomponents (e.g., light component, diffusion component, . . . ) of thediffusion light device, based at least in part on the results ofanalyzing the sensor data and/or the other data.

The light management component can continue to perform (e.g.,automatically and/or dynamically perform) the method 1400 in real time,or substantially real time, to control operation of the diffusion lightdevice, including controlling the one or more characteristics and/orconfigurations of the diffusion light device.

FIG. 15 depicts a flow diagram of an example, non-limiting method 1500that can form a diffusion light device, in accordance with variousaspects and embodiments of the disclosed subject matter. The method 1500can be employed, for example, by a system comprising a processor. Aproduct (e.g., shirt, jacket, hat, visor, pants, shoes, case (e.g.,briefcase), casing, housing, light device, lamp, lamp-related product,window shade, window . . . ) can be, can comprise, can be part of, orcan be associated with, the diffusion light device.

At 1502, an array of light elements of a light component can be formedin a defined pattern. The system can facilitate determining the definedpattern and forming light elements (e.g., LEDs or other type of lightelements) of the light component in the array in the defined pattern.

At 1504, a material comprising or associated with the array of lightelements can be formed, wherein the material can facilitate diffusionand/or other processing of light emitted by the array of light elements.The system can form the material comprising and/or associated with thearray of light elements, and wherein the material can be shaped andsized to form all or a portion of a product that can be or can comprisethe diffusion light device. In accordance with various embodiments, thematerial can comprise the array of light elements and/or can beassociated with (e.g., integrated with) the array of light elements. Theportion of the material that can perform the diffusion of the light canbe part of the diffusion component of the diffusion light device.

At 1506, a light management component can be associated with (e.g.,integrated with and/or connected to) the material and the array of lightelements to facilitate controlling the emission of light and thediffusion and/or other processing of light produced by the array oflight elements and associated material. The light management componentcan control the emission of light and the diffusion and/or otherprocessing of light produced by the array of light elements andassociated material, in accordance with the defined light managementcriteria.

At 1508, a sensor component, comprising one or more sensors, can beassociated with (e.g., connected to) the light management component,wherein the array of light elements, the material, the light managementcomponent, and the sensor component can form, at least in part, thediffusion light device. The one or more sensors of the sensor componentcan detect conditions associated with an area (e.g., an environment ofthe area) in which the diffusion light device is located. Based at leastin part on the detected conditions, the one or more sensors can generatesensor data that can be communicated to the light management component.

The light management component can analyze the sensor data and/or otherdata (e.g., user preferences of a user of the diffusion light device,defined light management criteria,

Based at least in part on the results of analyzing the sensor dataand/or other data, the light management component can control theemission of light and the diffusion and/or other processing of lightproduced by the array of light elements and associated material, inaccordance with the defined light management criteria, as more fullydescribed herein. For instance, the light management component canperform or facilitate the performing of adjustments to parameters,configurations, or characteristics of the array of light elements and/oradjustments to parameters, configurations, or characteristics of thematerial to facilitate controlling (e.g., adjusting, reconfiguring) thediffusion light device, including controlling (e.g., adjusting) theemission of light and the diffusion and/or other processing of lightproduced by the array of light elements and associated material.

FIG. 16 depicts a flow diagram of another example, non-limiting method1600 that can facilitate controlling operation of one or more diffusionlight devices, in accordance with various aspects and embodiments of thedisclosed subject matter. The method 1600 can be employed, for example,by a system comprising a processor, a light management component, asensor component, and/or an instrument component.

At 1602, an environment in an area in proximity to a diffusion lightdevice can be monitored. One or more sensors of a sensor component ofthe diffusion light device can monitor the area.

At 1604, conditions (e.g., environmental conditions) can be detected inthe environment in the area in proximity to the diffusion light device.One or more of the sensors can detect the conditions (e.g., change inconditions) in the environment in the area in proximity to the diffusionlight device and can generate sensor information indicating,representing, and/or describing the conditions.

At 1606, the sensor information relating to the conditions, anenvironment profile associated with the environment, a light profileassociated with the diffusion light device, and/or a user profileassociated with a user of the diffusion light device can be analyzed.The light management component can receive the sensor information fromone or more of the sensors. The light management component also canaccess and retrieve the environment profile, the light profile, and/orthe user profile from a data store of the diffusion light device. Thelight management component can analyze the sensor information, theenvironment profile, the light profile and/or the user profile (e.g.,comprising user preferences relating to operation, parameters, and/orconfiguration of the diffusion light device) to generate analysisresults.

At 1608, in response to the conditions in the environment, theenvironment profile and the light profile can be updated based at leastin part on the analysis results. To account for the conditions (e.g.,change in conditions) in the environment, the light management componentcan determine respective updates to, and perform respective updates to,the environment profile and the light profile based at least in part onthe analysis results.

At 1610, in response to the conditions in the environment, aconfiguration (e.g., re-configuration) of the diffusion light device canbe determined based at least in part on the updated light profile and/orthe user profile. To self-configure the flow management light to respondto the conditions in the environment, the flow management component candetermine a configuration of the flow management light based at least inpart on the updated light profile and/or user preferences in the userprofile (e.g., based at least in part on the results of analyzing theupdated light profile and/or the user preferences). The light profilecan comprise information (e.g., light profile information) that canindicate or specify the configuration of various parameters of variouscomponents (e.g., a light element(s) of the light component, thediffusion component, an instrument(s) of the instrument component, aprocessor, a program(s), . . . ) of the diffusion light device. In someimplementations, the light management component can structure the lightprofile to map respective configurations of respective parameters ofrespective components of the diffusion light device to respectiveconditions of the environment and/or to user preferences of the user.

At 1612, the diffusion light device can be configured based at least inpart on the configuration to facilitate controlling emission of light bythe light element(s) of the light component, diffusion or otherprocessing of the emitted light and/or ambient light in the environmentby the diffusion component, and/or other operations, characteristics, orcomponents of the diffusion light device. The light management componentcan facilitate configuring the diffusion light device (e.g., respectivecomponents of the diffusion light device), in accordance with theconfiguration determined for the diffusion light device, based at leastin part on the light profile and/or user profile, to facilitatecontrolling the emission of light by the light element(s), diffusion orother processing of the emitted light and/or the ambient light in theenvironment by the diffusion component, and/or other operations,characteristics, or components of the diffusion light device. Forexample, one or more respective parameters of one or more respectivecomponents of the diffusion light device can be configured (e.g.,reconfigured), set, or adjusted to facilitate configuring (e.g., auto orself configuring) the respective components of the diffusion lightdevice, in accordance with the light profile and/or the user profile.

The light management component can update (e.g., automatically ordynamically update) the environment profile and light profile in realtime, or substantially real time, and/or in response to a conditiondetected in the environment in the area in proximity to the diffusionlight device, to account for and respond to any changes in theenvironment in the area in proximity to the diffusion light device. Thelight management component can control (e.g., automatically ordynamically control), in real time or at least substantially real time,the configuration and the operation of the diffusion light device basedat least in part the light profile (e.g., as updated) and/or the userprofile associated with the user of the diffusion light device.

FIG. 17 illustrates a flow diagram of an example, non-limiting method1700 that can facilitate controlling and coordinating respectiveoperation of diffusion light devices, in accordance with various aspectsand embodiments of the disclosed subject matter. The method 1700 can beemployed, for example, by a system comprising respective processorsand/or respective light management components of respective diffusionlight devices.

At 1702, a communication connection can be established (e.g., created,generated) between a diffusion light device and at least one otherdiffusion light device. The diffusion light device can be associatedwith an area, and the at least one other diffusion light device can beassociated with at least one other area, which can be completelydistinct from the area or can partially cover (e.g., encompass) thearea. The light management component (e.g., a network component of thelight management component) can detect and contact the at least oneother diffusion light device (e.g., at least one network component of atleast one other light management component of the at least one otherdiffusion light device). The respective light management components canexchange network-related information and/or other information tofacilitate setting up a communication connection (e.g., at least onecommunication connection) with each other, and can establish thecommunication connection between the diffusion light device and the atleast one other diffusion light device based at least in part on thenetwork-related information and/or other information. The communicationconnection can be a wireline communication connection and/or a wirelesscommunication connection.

At 1704, respective environmental profile information and/or respectivelight profile information can be communicated between the diffusionlight device and the at least one other diffusion light device via thecommunication connection. The diffusion light device can communicate theenvironment profile and the light profile associated with the diffusionlight device to the at least one other diffusion light device, whereinthe environment profile can comprise environmental profile informationregarding the environmental conditions associated with the areaassociated with (e.g., in proximity to) the diffusion light device, andthe light profile can comprise light profile information regarding thefeatures (e.g., characteristics, attributes, functions, . . . ) of thediffusion light device. The at least one other diffusion light devicecan communicate at least one environment profile and at least one lightprofile associated with the at least one other diffusion light device tothe diffusion light device, wherein the at least one other environmentprofile can comprise environmental profile information regarding theenvironmental conditions associated with the at least one other areaassociated with (e.g., in proximity to) the at least one other diffusionlight device, and the at least one other light profile can compriselight profile information regarding the features (e.g., characteristics,attributes, functions, . . . ) of the at least one other diffusion lightdevice.

At 1706, respective actions, which can be responsive to the respectiveenvironmental conditions associated with the respective diffusion lightdevices, can be determined and coordinated (e.g., performance of therespective actions can be coordinated) between the diffusion lightdevice and the at least one other diffusion light device, based at leastin part on the results of analyzing the respective environmental profileinformation and/or the respective light profile information associatedwith the respective diffusion light devices. The light managementcomponent of the diffusion light device, and/or the at least one otherlight management component of the at least one other diffusion lightdevice, can analyze (e.g., respectively analyze) the respectiveenvironmental profile information and/or the respective light profileinformation associated with the respective diffusion light devices.Based at least in part on the results (e.g., the respective results) ofthe analysis (e.g., the respective analysis), the light managementcomponent and/or the at least one other light management component candetermine the respective actions (e.g., action to emit light, action todiffuse the light and emit diffused light, or other action) that are tobe performed by the respective diffusion light devices, in accordancewith the defined light management criteria. The light managementcomponent and the at least one other light management component cannegotiate and coordinate with each other to facilitate determining therespective actions that the respective diffusion light devices are toperform to be responsive to the respective environmental conditionsassociated with the respective diffusion light devices.

At 1708, the respective actions can be performed by the respectivediffusion light devices in a coordinated manner to facilitate desirable(e.g., enhanced) controlling of emission of light by the respectivelight components of the respective diffusion light devices, diffusion orother processing of the emitted light and/or ambient light of theenvironment by the diffusion components of the respective diffusionlight devices, and/or other respective operations, characteristics, orcomponents of the respective diffusion light devices. The diffusionlight device and the at least one other diffusion light device canperform their respective actions in a coordinated manner to beresponsive to the respective environmental conditions associated withthe respective diffusion light device. The respective light managementcomponents, respective instrument components, respective processorcomponents, etc., of the respective diffusion light device scanfacilitate the respective performance of the respective actions by therespective diffusion light devices.

In order to provide a context for the various aspects of the disclosedsubject matter, FIGS. 18 and 19 as well as the following discussion areintended to provide a general description of a suitable environment inwhich the various aspects of the disclosed subject matter can beimplemented. FIG. 18 illustrates a block diagram of an example,non-limiting operating environment in which one or more embodimentsdescribed herein can be facilitated. Repetitive description of likeelements employed in other embodiments described herein is omitted forsake of brevity.

With reference to FIG. 18 , a suitable operating environment 1800 forimplementing various aspects of this disclosure can also include acomputer 1812. The computer 1812 can also include a processing unit1814, a system memory 1816, and a system bus 1818. The system bus 1818couples system components including, but not limited to, the systemmemory 1816 to the processing unit 1814. The processing unit 1814 can beany of various available processors. Dual microprocessors and othermultiprocessor architectures also can be employed as the processing unit1814. The system bus 1818 can be any of several types of busstructure(s) including the memory bus or memory controller, a peripheralbus or external bus, and/or a local bus using any variety of availablebus architectures including, but not limited to, Industrial StandardArchitecture (ISA), Micro-Channel Architecture (MSA), Extended ISA(EISA), Intelligent Drive Electronics (IDE), VESA Local Bus (VLB),Peripheral Component Interconnect (PCI), Card Bus, Universal Serial Bus(USB), Advanced Graphics Port (AGP), Firewire (IEEE 1394, IEEE 1494),and Small Computer Systems Interface (SCSI). The system memory 1816 canalso include volatile memory 1820 and nonvolatile memory 1822. The basicinput/output system (BIOS), containing the basic routines to transferinformation between elements within the computer 1812, such as duringstart-up, is stored in nonvolatile memory 1822. By way of illustration,and not limitation, nonvolatile memory 1822 can include read only memory(ROM), programmable ROM (PROM), electrically programmable ROM (EPROM),electrically erasable programmable ROM (EEPROM), flash memory, ornonvolatile random access memory (RAM) (e.g., ferroelectric RAM(FeRAM)). Volatile memory 1820 can also include random access memory(RAM), which acts as external cache memory. By way of illustration andnot limitation, RAM is available in many forms such as static RAM(SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rateSDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM),direct Rambus RAM (DRRAM), direct Rambus dynamic RAM (DRDRAM), andRambus dynamic RAM.

Computer 1812 can also include removable/non-removable,volatile/non-volatile computer storage media. FIG. 18 illustrates, forexample, a disk storage 1824. Disk storage 1824 can also include, but isnot limited to, devices like a magnetic disk drive, floppy disk drive,tape drive, Jaz drive, Zip drive, LS-100 drive, flash memory card, ormemory stick. The disk storage 1824 also can include storage mediaseparately or in combination with other storage media including, but notlimited to, an optical disk drive such as a compact disk ROM device(CD-ROM), CD recordable drive (CD-R Drive), CD rewritable drive (CD-RWDrive) or a digital versatile disk ROM drive (DVD-ROM). To facilitateconnection of the disk storage 1824 to the system bus 1818, a removableor non-removable interface is typically used, such as interface 1826.FIG. 18 also depicts software that acts as an intermediary between usersand the basic computer resources described in the suitable operatingenvironment 1800. Such software can also include, for example, anoperating system 1828. Operating system 1828, which can be stored ondisk storage 1824, acts to control and allocate resources of thecomputer 1812. System applications 1830 take advantage of the managementof resources by operating system 1828 through program modules 1832 andprogram data 1834, e.g., stored either in system memory 1816 or on diskstorage 1824. It is to be appreciated that this disclosure can beimplemented with various operating systems or combinations of operatingsystems. A user enters commands or information into the computer 1812through input device(s) 1836. Input devices 1836 include, but are notlimited to, a pointing device such as a mouse, trackball, stylus, touchpad, keyboard, microphone, joystick, game pad, satellite dish, scanner,TV tuner card, digital camera, digital video camera, web camera, and thelike. These and other input devices connect to the processing unit 1814through the system bus 1818 via interface port(s) 1838. Interfaceport(s) 1838 include, for example, a serial port, a parallel port, agame port, and a universal serial bus (USB). Output device(s) 1840 usesome of the same type of ports as input device(s) 1836. Thus, forexample, a USB port can be used to provide input to computer 1812, andto output information from computer 1812 to an output device 1840.Output adapter 1842 is provided to illustrate that there are some outputdevices 1840 like monitors, speakers, and printers, among other outputdevices 1840, which require special adapters. The output adapters 1842include, by way of illustration and not limitation, video and soundcards that provide a means of connection between the output device 1840and the system bus 1818. It should be noted that other devices and/orsystems of devices provide both input and output capabilities such asremote computer(s) 1844.

Computer 1812 can operate in a networked environment using logicalconnections to one or more remote computers, such as remote computer(s)1844. The remote computer(s) 1844 can be a computer, a server, a router,a network PC, a workstation, a microprocessor based appliance, a peerdevice or other common network node and the like, and typically can alsoinclude many or all of the elements described relative to computer 1812.For purposes of brevity, only a memory storage device 1846 isillustrated with remote computer(s) 1844. Remote computer(s) 1844 islogically connected to computer 1812 through a network interface 1848and then physically connected via communication connection 1850. Networkinterface 1848 encompasses wire and/or wireless communication networkssuch as local-area networks (LAN), wide-area networks (WAN), cellularnetworks, etc. LAN technologies include Fiber Distributed Data Interface(FDDI), Copper Distributed Data Interface (CDDI), Ethernet, Token Ringand the like. WAN technologies include, but are not limited to,point-to-point links, circuit switching networks like IntegratedServices Digital Networks (ISDN) and variations thereon, packetswitching networks, and Digital Subscriber Lines (DSL). Communicationconnection(s) 1850 refers to the hardware/software employed to connectthe network interface 1848 to the system bus 1818. While communicationconnection 1850 is shown for illustrative clarity inside computer 1812,it can also be external to computer 1812. The hardware/software forconnection to the network interface 1848 can also include, for exemplarypurposes only, internal and external technologies such as, modemsincluding regular telephone grade modems, cable modems and DSL modems,ISDN adapters, and Ethernet cards.

FIG. 19 is a schematic block diagram of a sample-computing environment1900 (e.g., computing system) with which the subject matter of thisdisclosure can interact. The system 1900 includes one or more client(s)1910. The client(s) 1910 can be hardware and/or software (e.g., threads,processes, computing devices). The system 1900 also includes one or moreserver(s) 1930. Thus, system 1900 can correspond to a two-tier clientserver model or a multi-tier model (e.g., client, middle tier server,data server), amongst other models. The server(s) 1930 can also behardware and/or software (e.g., threads, processes, computing devices).The servers 1930 can house threads to perform transformations byemploying this disclosure, for example. One possible communicationbetween a client 1910 and a server 1930 may be in the form of a datapacket transmitted between two or more computer processes.

The system 1900 includes a communication framework 1950 that can beemployed to facilitate communications between the client(s) 1910 and theserver(s) 1930. The client(s) 1910 are operatively connected to one ormore client data store(s) 1920 that can be employed to store informationlocal to the client(s) 1910. Similarly, the server(s) 1930 areoperatively connected to one or more server data store(s) 1940 that canbe employed to store information local to the servers 1930.

It is to be appreciated and understood that components (e.g., diffusionlight device, light component, diffusion component, light managementcomponent, sensor component, instrument component, network component,processor component, data store, . . . ), as described with regard to aparticular system or method, can include the same or similarfunctionality as respective components (e.g., respectively namedcomponents or similarly named components) as described with regard toother systems or methods disclosed herein.

Embodiments of the disclosed subject matter can be a system, a method,an apparatus and/or a machine (e.g., computer) program product at anypossible technical detail level of integration. The machine programproduct can include a machine (e.g., computer) readable storage medium(or media) having machine readable program instructions thereon forcausing a processor to carry out aspects of the disclosed subjectmatter. The machine readable storage medium can be a tangible devicethat can retain and store instructions for use by an instructionexecution device. The machine readable storage medium can be, forexample, but is not limited to, an electronic storage device, a magneticstorage device, an optical storage device, an electromagnetic storagedevice, a semiconductor storage device, or any suitable combination ofthe foregoing. A non-exhaustive list of more specific examples of themachine readable storage medium can also include the following: aportable computer diskette, a hard disk, a random access memory (RAM), aread-only memory (ROM), an erasable programmable read-only memory (EPROMor Flash memory), a static random access memory (SRAM), a portablecompact disc read-only memory (CD-ROM), a digital versatile disk (DVD),a memory stick, a floppy disk, a mechanically encoded device such aspunch-cards or raised structures in a groove having instructionsrecorded thereon, and any suitable combination of the foregoing. Amachine readable storage medium, as used herein, is not to be construedas being transitory signals per se, such as radio waves or other freelypropagating electromagnetic waves, electromagnetic waves propagatingthrough a waveguide or other transmission media (e.g., light pulsespassing through a fiber-optic cable), or electrical signals transmittedthrough a wire.

Machine readable program instructions described herein can be downloadedto respective computing/processing devices from a computer readablestorage medium or to an external computer or external storage device viaa network, for example, the Internet, a local area network, a wide areanetwork and/or a wireless network. The network can comprise coppertransmission cables, optical transmission fibers, wireless transmission,routers, firewalls, switches, gateway computers and/or edge servers. Anetwork adapter card or network interface in each computing/processingdevice receives machine readable program instructions from the networkand forwards the machine readable program instructions for storage in amachine readable storage medium within the respectivecomputing/processing device. Machine readable program instructions forcarrying out operations of various aspects of the disclosed subjectmatter can be assembler instructions, instruction-set-architecture (ISA)instructions, machine instructions, machine dependent instructions,microcode, firmware instructions, state-setting data, configuration datafor integrated circuitry, or either source code or object code writtenin any combination of one or more programming languages, including anobject oriented programming language such as Smalltalk, C++, or thelike, and procedural programming languages, such as the “C” programminglanguage or similar programming languages. The machine readable programinstructions can execute entirely on the user's computer, partly on theuser's computer, as a stand-alone software package, partly on the user'scomputer and partly on a remote computer or entirely on the remotecomputer or server. In the latter scenario, the remote computer can beconnected to the user's computer through any type of network, includinga local area network (LAN) or a wide area network (WAN), or theconnection can be made to an external computer (for example, through theInternet using an Internet Service Provider). In some embodiments,electronic circuitry including, for example, programmable logiccircuitry, field-programmable gate arrays (FPGA), or programmable logicarrays (PLA) can execute the machine readable program instructions byutilizing state information of the machine readable program instructionsto customize the electronic circuitry, in order to perform aspects ofthe disclosed subject matter.

Aspects of the disclosed subject matter are described herein withreference to flowchart illustrations and/or block diagrams of methods,apparatus (systems), and machine program products according toembodiments of the disclosed subject matter. It will be understood thateach block of the flowchart illustrations and/or block diagrams, andcombinations of blocks in the flowchart illustrations and/or blockdiagrams, can be implemented by machine readable program instructions.These machine readable program instructions can be provided to aprocessor of a general purpose computer, special purpose computer, orother programmable data processing apparatus to produce a machine, suchthat the instructions, which execute via the processor of the computeror other programmable data processing apparatus, create means forimplementing the functions/acts specified in the flowchart and/or blockdiagram block or blocks. These machine readable program instructions canalso be stored in a machine readable storage medium that can direct acomputer, a programmable data processing apparatus, and/or other devicesto function in a particular manner, such that the machine readablestorage medium having instructions stored therein comprises an articleof manufacture including instructions which implement aspects of thefunction/act specified in the flowchart and/or block diagram block orblocks. The machine readable program instructions can also be loadedonto a computer, other programmable data processing apparatus, or otherdevice to cause a series of operational acts to be performed on thecomputer, other programmable apparatus or other device to produce acomputer implemented process, such that the instructions which executeon the computer, other programmable apparatus, or other device implementthe functions/acts specified in the flowchart and/or block diagram blockor blocks.

The flowchart and block diagrams in the Figures illustrate thearchitecture, functionality, and operation of possible implementationsof systems, methods, and computer program products according to variousembodiments of the disclosed subject matter. In this regard, each blockin the flowchart or block diagrams can represent a module, segment, orportion of instructions, which comprises one or more executableinstructions for implementing the specified logical function(s). In somealternative implementations, the functions noted in the blocks can occurout of the order noted in the Figures. For example, two blocks shown insuccession can, in fact, be executed substantially concurrently, or theblocks can sometimes be executed in the reverse order, depending uponthe functionality involved. It will also be noted that each block of theblock diagrams and/or flowchart illustration, and combinations of blocksin the block diagrams and/or flowchart illustration, can be implementedby special purpose hardware-based systems that perform the specifiedfunctions or acts or carry out combinations of special purpose hardwareand computer instructions.

While the disclosed subject matter has been described above in thegeneral context of machine (e.g., computer)-executable instructions of amachine program product that runs on a computer and/or computers, thoseskilled in the art will recognize that this disclosure also can or canbe implemented in combination with other program modules. Generally,program modules include routines, programs, components, data structures,etc. that perform particular tasks and/or implement particular abstractdata types. Moreover, those skilled in the art will appreciate that thedisclosed machine (e.g., computer)-implemented methods can be practicedwith other computer system configurations, including single-processor ormultiprocessor computer systems, mini-computing devices, mainframecomputers, as well as computers, hand-held computing devices (e.g., PDA,phone), microprocessor-based or programmable consumer or industrialelectronics, and the like. The illustrated aspects can also be practicedin distributed computing environments where tasks are performed byremote processing devices that are linked through a communicationsnetwork. However, some, if not all aspects of this disclosure can bepracticed on stand-alone computers. In a distributed computingenvironment, program modules can be located in both local and remotememory storage devices.

As used in this application, the terms “component,” “system,”“platform,” “interface,” and the like, can refer to and/or can include acomputer-related entity or an entity related to an operational machinewith one or more specific functionalities. The entities disclosed hereincan be either hardware, a combination of hardware and software,software, or software in execution. For example, a component can be, butis not limited to being, a process running on a processor, a processor,an object, an executable, a thread of execution, a program, and/or acomputer. By way of illustration, both an application running on aserver and the server can be a component. One or more components canreside within a process and/or thread of execution and a component canbe localized on one computer and/or distributed between two or morecomputers. In another example, respective components can execute fromvarious computer readable media having various data structures storedthereon. The components can communicate via local and/or remoteprocesses such as in accordance with a signal having one or more datapackets (e.g., data from one component interacting with anothercomponent in a local system, distributed system, and/or across a networksuch as the Internet with other systems via the signal). As anotherexample, a component can be an apparatus with specific functionalityprovided by mechanical parts operated by electric or electroniccircuitry, which is operated by a software or firmware applicationexecuted by a processor. In such a case, the processor can be internalor external to the apparatus and can execute at least a part of thesoftware or firmware application. As yet another example, a componentcan be an apparatus that provides specific functionality throughelectronic components without mechanical parts, wherein the electroniccomponents can include a processor or other means to execute software orfirmware that confers at least in part the functionality of theelectronic components. In an aspect, a component can emulate anelectronic component via a virtual machine.

In addition, the term “or” is intended to mean an inclusive “or” ratherthan an exclusive “or.” That is, unless specified otherwise, or clearfrom context, “X employs A or B” is intended to mean any of the naturalinclusive permutations. That is, if X employs A; X employs B; or Xemploys both A and B, then “X employs A or B” is satisfied under any ofthe foregoing instances. Moreover, articles “a” and “an” as used in thesubject specification and annexed drawings should generally be construedto mean “one or more” unless specified otherwise or clear from contextto be directed to a singular form. As used herein, the terms “example”and/or “exemplary” are utilized to mean serving as an example, instance,or illustration. For the avoidance of doubt, the subject matterdisclosed herein is not limited by such examples. In addition, anyaspect or design described herein as an “example” and/or “exemplary” isnot necessarily to be construed as preferred or advantageous over otheraspects or designs, nor is it meant to preclude equivalent exemplarystructures and techniques known to those of ordinary skill in the art.

As it is employed in the subject specification, the term “processor” canrefer to substantially any computing processing unit or devicecomprising, but not limited to, single-core processors;single-processors with software multithread execution capability;multi-core processors; multi-core processors with software multithreadexecution capability; multi-core processors with hardware multithreadtechnology; parallel platforms; and parallel platforms with distributedshared memory. Additionally, a processor can refer to an integratedcircuit, an application specific integrated circuit (ASIC), a digitalsignal processor (DSP), a field programmable gate array (FPGA), aprogrammable logic controller (PLC), a complex programmable logic device(CPLD), a discrete gate or transistor logic, discrete hardwarecomponents, or any combination thereof designed to perform the functionsdescribed herein. Further, processors can exploit nano-scalearchitectures such as, but not limited to, molecular and quantum-dotbased transistors, switches and gates, in order to optimize space usageor enhance performance of user equipment. A processor can also beimplemented as a combination of computing processing units. In thisdisclosure, terms such as “store,” “storage,” “data store,” datastorage,” “database,” and substantially any other information storagecomponent relevant to operation and functionality of a component areutilized to refer to “memory components,” entities embodied in a“memory,” or components comprising a memory. It is to be appreciatedthat memory and/or memory components described herein can be eithervolatile memory or nonvolatile memory, or can include both volatile andnonvolatile memory. By way of illustration, and not limitation,nonvolatile memory can include read only memory (ROM), programmable ROM(PROM), electrically programmable ROM (EPROM), electrically erasable ROM(EEPROM), flash memory, or nonvolatile random access memory (RAM) (e.g.,ferroelectric RAM (FeRAM)). Volatile memory can include RAM, which canact as external cache memory, for example. By way of illustration andnot limitation, RAM is available in many forms such as synchronous RAM(SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rateSDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM),direct Rambus RAM (DRRAM), direct Rambus dynamic RAM (DRDRAM), andRambus dynamic RAM (RDRAM). Additionally, the disclosed memorycomponents of systems or computer-implemented methods herein areintended to include, without being limited to including, these and anyother suitable types of memory.

What has been described above include mere examples of systems andcomputer-implemented methods. It is, of course, not possible to describeevery conceivable combination of components or computer-implementedmethods for purposes of describing this disclosure, but one of ordinaryskill in the art can recognize that many further combinations andpermutations of this disclosure are possible. Furthermore, to the extentthat the terms “includes,” “has,” “possesses,” and the like are used inthe detailed description, claims, appendices and drawings such terms areintended to be inclusive in a manner similar to the term “comprising” as“comprising” is interpreted when employed as a transitional word in aclaim. The descriptions of the various embodiments have been presentedfor purposes of illustration, but are not intended to be exhaustive orlimited to the embodiments disclosed. Many modifications and variationswill be apparent to those of ordinary skill in the art without departingfrom the scope and spirit of the described embodiments. The terminologyused herein was chosen to best explain the principles of theembodiments, the practical application or technical improvement overtechnologies found in the marketplace, or to enable others of ordinaryskill in the art to understand the embodiments disclosed herein.

What is claimed is:
 1. A system, comprising: a processor that executed computer executable components stored in memory; a sensor component that senses ambient conditions; a light component that emits light; a diffusion component that diffuses light emitted by the light component; and a light management component that analyzes the sensed ambient conditions and controls the diffusion component to diffuse the emitted light. 